Expand Advanced Placement (AP) Computer Science (CS) Opportunities at Your School

Open to: High school teachers.

Opportunities at a Glance: 

  • The NYC DOE AP CSP curriculum is based on an undergraduate computer science course for non-majors at UC Berkeley, The Beauty and Joy of Computing (BJC). The curriculum – adapted for NYC high schools – will prepare students to take the AP CSP exam. Curriculum units include Introduction to Snap! Programming, Conditionals and Abstraction, The Internet and Global Impact, Algorithms and Data, and the AP Explore & Create Tasks
  • Through Code.org’s AP CSP, students commit to taking the Advanced Placement exam at the end of the course to receive college credit. Code.org’s curriculum units include The Internet, Digital Information, Algorithms and Programming, Big Data and Privacy, Building Apps, and Create and Explore Practice Performance Tasks (the AP exam prep).
  • Please note: Schools may apply for both the NYC DOE and Code.org (Code/Interactive AP Computer Science Principles) programs, but can only be accepted into one.

Application deadlines:

  • NYC DOE AP CSP: application closes: Friday, January 20.
  • Code.org AP CSP: application period: Thursday, January 5 – Friday, March 17.

Take action: First, talk to your principal about both opportunities. Then,

For more information: Check out the informational webinar on the NYC DOE program or look into the Code.org program, or learn about all of the CS opportunities for High School teachers.