Advanced Placement Computer Science Principles

What is Advanced Placement Computer Science Principles?

About | Curriculum | Apply

In partnership with Education Development Center (EDC), University of California, Berkeley (UCB), and CSNYC, the CS4ALL team is offering AP Computer Science Principles (AP CSP) curriculum and professional development to 62 teachers in 58 schools with the goal to reach 100 teachers by the 2017-18 school year.

The purpose of AP CSP is to attract non-traditional computing students, such as female and underrepresented minority students, to the breadth and depth of ideas in modern computer science. The program curriculum is based on a successful computer science undergraduate course for non-majors, the Beauty and Joy of Computing (BJC), at UC Berkeley. The curriculum, adapted for NYC high schools by the Education Development Center, will prepare students to take the new AP CSP exam that will be offered starting in Spring 2017.

The program is underwritten by a grant from the National Science Foundation (NSF) and includes a research component that involves consenting teachers and students.

Where are our schools?


How To Apply!

Applications for the 2017-18 cohort of the AP CSP program are now open!
All New York City public and charter high schools are welcomed to apply. The purpose of the AP CSP application process is to assess each school’s overall commitment to offering this introductory computer science course. The application process will consist of an online application followed by an interview for selected finalists.

Click here for a more detailed description of the application process with selection criteria, an application rubric, checklist, commitment requirements and PD dates which include 70 hours of In-Person, full-day sessions, 50 hours of self-paced online learning, and up to 30 hours of in-person help with the curriculum designers.

Application Timeline

Application webinar. Monday, December 19, 5-6PM EST
Application webinar. Tuesday, January 17, 3-4PM EST
Application webinar. Register here Monday, January 23, 5-6PM EST
Application webinar. Register here Tuesday, February 7, 3-4PM EST
Completed AP CSP Application due. View Application Here Extended: Friday, February 10th, 2017, 5pm EST
Final Decisions Sent to All Tuesday, February 28
Professional Development Cycle for Selected Schools Begins Monday, April 11th
Launch of AP CSP Program in All Selected Pilot Schools September 2017

csnyc_logonsf_logoucb_logoedc_logoimage07-300x265