An AP Computer Science Principles Course

Curricula Description

Sequence of courses

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.