beginning of content:

Important Updates

Scoring Guidelines and Notes for the 2018 exam administrationWe have revised the Scoring Guidelines and Notes for the 2018 exam administration to improve teachers’ experience with instruction and student scoring.  Note that the performance tasks have not changed.  Access the revised AP CSP Scoring Guidelines and Notes.  

Attend a Webinar: Revised AP CSP Scoring Guidelines
Attend a live webinar to learn about the changes to the AP CSP scoring guidelines – September 14 at 3:00 PM EST and at 6:00 PM EST. A link to the recorded event will post a few days after the live event for those who are not able to participate.

Register for the 3:00 PM EST webinar.

Register for the 6:00 PM EST webinar.

Example Textbook List Reviewed by Learning List
The AP Computer Science Principles example textbook list has been reviewed by Learning List, an independent instructional materials review service for schools and districts.

Enroll in 2017-18 AP Mentoring
AP Computer Science Principles teachers of all experience levels can participate in an online teacher-to-teacher support program.

Course Overview

AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artifacts for both self-expression and problem solving. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.

Essential Course Resources

Course Planning and Pacing Guides

The AP CSP Course Planning and Pacing Guides (CPPG) highlight how the components of the AP Computer Science Principles Curriculum Framework are addressed in the course. They model approaches for planning and pacing curriculum throughout the school year. They also provide the following valuable suggestions for teaching the course: selection of resources, instructional activities, and classroom assessments.

College Board Store

Upcoming AP Computer Science Principles publications, released exams, and more will soon be in the College Board Store.


AP and Higher Education

AP Computer Science Principles was created with significant support from the National Science Foundation and more than 50 leading high school and higher education computer science educators who piloted the program at their institutions. Over 350 colleges and universities have already communicated their plans to offer credit and placement for AP CSP and hundreds more will be communicated over the next year. The College Board is actively working with institutions to develop and publish their credit and placement policies for AP CSP.

Visit the AP Higher Ed site for higher ed support and resources, as well as information on recruitment, admission, and advising and placement with CSP assessments.

Meet the current Development Committee for AP Computer Science Principles.