AP Computer Science Principles

Computer Science Principles (CSP) curriculum is a full-year, rigorous, entry-level course that introduces high school students to the foundations of modern computing.  The course covers a broad range of foundational topics such as programming, algorithms, the Internet, big data, digital privacy and security, and the societal impacts of computing.


AP Computer Science Principles will engage students in the following topics, which will address appropriate New Jersey Student Learning Standards:


Examples of Student Work

Unit 2 Creative Tasks

Unit 3 Creative Tasks