Skip to main content

AP exams, 5 units

AP Computer Science Principles exam guide

All five AP Computer Science Principles big ideas with published exam weightings, plus the Create performance task.

Follows the fall 2023 course and exam description, from 6 May 2024 to 21 May 2027

Overview

What AP Computer Science Principles covers.

AP Computer Science Principles is a broad introduction to computing that is intentionally language-agnostic. The Course and Exam Description organizes the content into five big ideas: creative development, data, algorithms and programming, computer systems and networks, and the impact of computing. Each carries a published weighting on the end-of-course multiple-choice exam.

The course is assessed in two parts. Students build a program during at least nine hours of class time and submit program code, a video of it running, and a Personalized Project Reference through the AP Digital Portfolio. On exam day they answer multiple-choice questions and two written-response questions about the code in that reference. Algorithms and programming carries the largest exam weighting, but the impact-of-computing big idea is a close second and is often underprepared because it feels less technical.

Arcade Academy is an independent study workspace. Use the official Course and Exam Description and the AP Digital Portfolio requirements as authoritative, particularly for performance-task deadlines and rules, and use the pages below to organize review of the tested content.

At a glance

Section I
70 multiple-choice questions in 2 hours, 70% of the exam score
Section II
The Create performance task, worth 30% of the exam score: program code, a video, and a Personalized Project Reference submitted through the AP Digital Portfolio, plus 2 written-response questions answered on exam day
Written responses
The 2 written-response questions contain 4 prompts and are answered in 60 minutes on exam day, with the Personalized Project Reference available for reference
Performance task time
At least 9 hours of class time are provided to complete the Create performance task
Delivery
The end-of-course exam is fully digital and taken in College Board's Bluebook app
Score scale
1 to 5
Governing body
College Board
Who takes it
High school students taking a first computing course, including many with no prior programming experience, who want college credit or a broad introduction to the field.

Scoring

The end-of-course multiple-choice section contributes 70% of the score and the Create performance task, including the written responses answered on exam day, contributes 30%. Those combine into a composite score that College Board converts to the reported 1 to 5 scale using cut points set for that year's exam. Colleges set their own credit and placement policies, and some award credit for a general computing requirement rather than for a major course.

Study strategies

How to work through this exam.

These strategies follow from the exam's own structure. Adapt them to the time you actually have each week.

  • Start the Create performance task early and keep the Personalized Project Reference accurate, since the exam-day written responses depend directly on the code it contains.
  • Weight review by the published percentages, giving algorithms and programming and impact of computing the largest shares.
  • Practice reading College Board's pseudocode in both block and text form, tracing values by hand rather than reading for gist.
  • Build an example bank for the impact big idea so answers cite a specific innovation, effect, and affected group.
  • Rehearse the small set of calculations that recur, including binary conversion and parallel-computing speedup.
  • Confirm performance-task deadlines and submission rules on the official pages well before they arrive, since late submission affects the score.

Common questions

AP Computer Science Principles questions students ask.

How is the AP Computer Science Principles Exam structured?

There are two components. Section I is 70 multiple-choice questions in 2 hours, worth 70% of the score. Section II is the Create performance task, worth 30%: program code, a video, and a Personalized Project Reference submitted through the AP Digital Portfolio, plus 2 written-response questions containing 4 prompts answered in 60 minutes on exam day.

Which big ideas do students find most challenging?

College Board does not rank difficulty. Students commonly report that algorithms and programming takes the most practice because of pseudocode tracing, and that impact of computing loses more points than expected because answers are too general. Practice results should decide where your time goes.

How is the exam scored?

The multiple-choice section contributes 70% and the performance task with its written responses contributes 30% of a composite score, which is converted to the reported 1 to 5 scale using cut points set each year. Colleges set their own credit policies and some apply this course to a general requirement rather than a computing major.

Do I need programming experience before taking the course?

No. The course is designed as a first computing course and is language-agnostic, with exam questions written in College Board's own pseudocode. Students choose a programming language for the performance task with their teacher.

When do students usually start the performance task?

Schools schedule at least nine hours of class time for it, and a common approach is to begin well before the submission deadline so there is room to test, revise, and prepare the Personalized Project Reference carefully. Confirm current deadlines on the official pages.

Is Arcade Academy affiliated with College Board?

No. AP® is a registered trademark of College Board, which was not involved in the production of, and does not endorse, this site. Arcade Academy is an independent educational resource.

Before you build the schedule

Exam structures change. Confirm the current format, eligibility, and policies with College Board before you commit to a study plan.

Official exam information opens in a new tab

Guide structure last checked against official sources on August 30, 2026.

Markdown version of this guide for citation, offline reading, and language models.

Study AP Computer Science Principles with a plan you can keep.

Create your Arcade Academy workspace to pair this structure with spaced-repetition flashcards, resources, notes, and progress you can review.

Create your account