An AP Computer Science Principles Course
The technology department has developed a set of courses designed around essential 21st century skills. The over-arching curriculum design employs a relevant sequence of courses to complement the engineering and science programs of study.
The sequence of courses facilitates the cross-discipline application of academic knowledge, creativity, design, and innovation skills integrated with digital media, and encompasses the 12 engineering steps in each course. All courses feature problem-based learning and comprehensive capstone projects as the foremost instructional activity for all students.