Search this site
Embedded Files
Advanced Placement
  • Home
  • 2025 AP Exam
  • Cancel Exam
  • AP Courses
    • African American Studies
    • Art & Design
    • Biology
    • Calculus AB
    • Chinese Language
    • Computer Science Principles
    • English Language
    • English Literature
    • Human Geography
    • Macroecomics
      • Microeconomics
    • Physics I
    • Psychology
    • Spanish Language
    • Spanish Literature
    • Statistics
    • US History
    • World History
  • AP Classroom
  • Resources
    • AP Credit Policy Search
    • Collegeboard Scholarship
  • Performance
  • Parents
  • Contact
  • Teachers
Advanced Placement
  • Home
  • 2025 AP Exam
  • Cancel Exam
  • AP Courses
    • African American Studies
    • Art & Design
    • Biology
    • Calculus AB
    • Chinese Language
    • Computer Science Principles
    • English Language
    • English Literature
    • Human Geography
    • Macroecomics
      • Microeconomics
    • Physics I
    • Psychology
    • Spanish Language
    • Spanish Literature
    • Statistics
    • US History
    • World History
  • AP Classroom
  • Resources
    • AP Credit Policy Search
    • Collegeboard Scholarship
  • Performance
  • Parents
  • Contact
  • Teachers
  • More
    • Home
    • 2025 AP Exam
    • Cancel Exam
    • AP Courses
      • African American Studies
      • Art & Design
      • Biology
      • Calculus AB
      • Chinese Language
      • Computer Science Principles
      • English Language
      • English Literature
      • Human Geography
      • Macroecomics
        • Microeconomics
      • Physics I
      • Psychology
      • Spanish Language
      • Spanish Literature
      • Statistics
      • US History
      • World History
    • AP Classroom
    • Resources
      • AP Credit Policy Search
      • Collegeboard Scholarship
    • Performance
    • Parents
    • Contact
    • Teachers

Computer Science Principles

About the Exam

The AP Computer Science Principles Exam has two parts: the Create performance task—which you’ll complete over the course of the year and submit online for scoring through the AP Digital Portfolio—and the end-of-course multiple-choice exam. 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.

Prepare for Your Exam

Khan Academy

Review video concepts, practices, and tests

Digital Practice

Practice with sample questions in the digital testing application

About the Exam

Create Performance Task

12hrs | 30 of Score


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’ll be given a minimum of 12 hours of in-class time to complete the task. You’ll submit these items through the AP Digital Portfolio application for scoring:

  • A video of your program running

  • Individual written responses about your program and development process

  • Program code

End-of-Course Multiple-Choice Exam

2hrs | 70 multiple-choice questions, 4 answer options| 70% of Exam Score


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

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

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

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

Report abuse
Page details
Page updated
Report abuse