AP Computer Science Principles Course


NJCTL is a College Board® Endorsed Provider for AP® Computer Science Principles. To use our curriculum, you may select us during the course audit process on the College Board website. The approved syllabus is posted below in the Teacher Resources.

AP® and Advanced Placement® are registered trademarks of the College Board. Used with permission.

Units (select a unit)

  • Introduction to Programming
  • Operators & Logic
  • Algorithms & Control Structures
  • Lists
  • Functions & Procedures
  • Global Impacts of Computing
  • Bits & Bytes
  • Data & Privacy
  • Graphics & Images
  • The Internet & Networking
  • Final Exam


Caroline Savio-Ramos • 8 months, 1 week agologin to reply

Hi there! Are there any resources to help with the Create Task? (Sorry if I missed it!)

Susan Olszewski • 8 months, 1 week agologin to reply

Hi Caroline, it's a little hidden, but if you look in the Global Impacts of Computing unit, one of the presentations introduces the Create Task. https://njctl.org/materials/resources/create-task-instructions-presentation/attachments/ Then, the labs in that unit and those that come after, help the students plan for and implement their Create Task. Please let us know if you have any other questions!

Login to Post