AP CSP Exam Info

The AP Computer Science Principles Exam has two parts:

  • Submissions due to Digital Portfolio by:

    • 2023 - May 1st - 8:59 pm PT

  • 12+ hours of in-class time

    • May work on it at home

For this part of the exam, you'll develop a computer program of your choice: one that solves a problem, enables an innovation, or helps you express personal interests. You may use any programming language you like.

You'll submit these items through the AP Digital Portfolio application for scoring:

  1. Program code

  2. A video of your program running

  3. Individual written responses about your program and development process


Exam Date for 2023: Monday, May 8, 2023


The end-of-course multiple-choice exam is a paper-and-pencil written exam consisting of 70 questions. It contains three types of multiple-choice questions:

  • 57 single-select multiple-choice: You select 1 answer from 4 options

  • 5 single-select with reading passage about a computing innovation: You select 1 answer from 4 options.

  • 8 multiple-select multiple-choice: You select 2 answers from 4 options.