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.

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 is a fully digital exam in the Bluebook testing app, and it includes multiple-choice questions and two written-response questions that require you to 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’ll develop in class as part of your performance task. You’ll have access to your Personalized Project Reference while answering these questions on exam day. All responses in Bluebook will be automatically submitted at the end of the exam.

You’ll complete the Create performance task over the course of the year and submit all three performance task components—program code, video, and Personalized Project Reference—online through the AP Digital Portfolio for scoring. Both measure your proficiency in and grasp of the course content and skills, and both contribute to your final AP score on a scale of 1–5.

 

Create Performance Task in 2024-25

Given the implications of ChatGPT and other similar generative artificial intelligence (AI) tools, changes were made to the Create performance task in 2023-24, that will continue to apply in the 2024-25 academic year. Review the Exam Components section below for details.

To learn more about the Create performance task and the exam, you can watch 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:

  • Create Performance Task: Overview
  • Create Performance Task: Guidelines
  • Create Performance Task: Pacing Your Project
  • Create Performance Task: Categories and Questions
Exam Duration
3hrs

Exam Dates

Wed, Apr 30, 2025

11:59 PM ET

AP Computer Science Principles Create Performance Task Due Date

Submit all three components of your AP Computer Science Principles (CSP) Create performance task as final in the AP Digital Portfolio by this date.

Thu, May 15, 2025

12 PM Local

AP Computer Science Principles Exam

This is the regularly scheduled date for the AP Computer Science Principles Exam.

Exam Components

How We Score Your Work

The Create performance task, like the end-of-course exam given in May, is scored by trained, experienced educators called AP readers.

Exam Preparation

Credit and Placement

Search AP Credit Policies

Find colleges that grant credit and/or placement for AP Exam scores in this and other AP courses.