Curriculum & Lesson Plans
Intermediate
9-12
Computer Science & STEM
Teachers
Programming
Computer Science Resources
CS Principles
08 Jun 2022
AP Computer Science Principles
Course overview and sample test questions. Computer Science Principles (CSP) is a new Advanced Placement course designed to give students foundational computing skills, an understanding of the real-world impact of computing applications, and programming literacy.
It is a course seeking to broaden participation in computing and computer science by students who might not otherwise consider studying the subject.
A team of computer science educators organized by the College Board and the National Science Foundation is leading the development of CSP, providing a curriculum framework upon which educators can build their own specific course.