AP Computer Science Principles

Learn all about the course and exam. Already enrolled? Join your class in My AP.

Not a Student?

Go to AP Central for resources for teachers, administrators, and coordinators.

AP Computer Science Principles

About the Exam

The AP Computer Science Principles Exam has two sections: an end-of-course exam and the Create performance task. The end-of-course exam includes multiple-choice questions and two questions that require you to write responses that demonstrate your understanding of the Create performance task. The two written-response questions will relate to code contained in a Personalized Project Reference that you will develop in class. You will have access to your Personalized Project Reference while answering these questions.

You will complete the Create performance task over the course of the year and submit all three performance task components online through the AP Digital Portfolio for scoring. Both measure your proficiency in and grasp of the course practices and content, and both contribute to your final AP score on a scale of 1–5.

Updates to Create Performance Task

Given the implications of ChatGPT and other similar generative artificial intelligence (AI) tools on the Create performance task components, we’ve made some updates to the Create performance task in 2023-24. Review the Exam Components section below for details..

To learn more about the Create performance task and the exam, you can watch five AP Daily videos on the Create Performance task in AP Classroom. To access these videos, navigate to the Course Guide section in the left navigation pane of the AP Classroom homepage, select the Overview page, and then click on the Student Resources header to expand the list of available resources. The Create performance task videos include: