AP Computer Science Principles · EXAM GUIDEReviewed 2026-11-05
Original foundation lessons and 12-question representative sample of a planned 48-question MCQ practice across selected goals; not complete CED coverage.

AP Computer Science Principles: Exam Guide & Official Sources

Check the current official format, then follow a local foundation plan. The local plan is editorial advice; it does not replace the full course or the Create performance task.

Official multiple choice70 multiple-choice questions in 120 minutes, worth 70% of the score, each with 4 answer options: 57 single-select, 5 single-select with a reading passage about a computing innovation, and 8 multiple-select (select 2 answers).
Official performance taskThe Create performance task is 30% of the score. Students receive 9 hours of in-class time for program code, a video and the Personalized Project Reference, then answer 2 written-response questions in a 60-minute end-of-course exam section.
Official delivery and reference sheetThe end-of-course exam is fully digital in Bluebook. Reference materials are printed and mailed to schools and are also available in Bluebook.
Official big-idea weightingsThe multiple-choice section weighs the five big ideas as follows: Creative Development 10%-13%; Data 17%-22%; Algorithms and Programming 30%-35%; Computer Systems and Networks 11%-15%; Impact of Computing 21%-26%.
EXAM OVERVIEW

Day 1: Reading bit patterns as values and abstractions and Evaluate the condition, then choose the branch

Complete the two linked lessons, attempt the six independent questions, then explain and correct errors. Cards and guides are optional follow-up.

Reading bit patterns as values and abstractions / Evaluate the condition, then choose the branch

40 suggested minutes

  • Read two lessons and attempt each worked/transfer check (20 min).
  • Choose an answer independently for each MCQ, then check its feedback before continuing (12 min).
  • Explain the decisive condition and correct errors (8 min).
  • Optional: retrieve four linked cards (~4 min). Read a linked guide (~9 min each).

Completion: Attempt all six questions and justify each answer with a traced step or named condition, including a rejected alternative.

If you need another pass: Find the missed distinction in the lesson, restate it without the example, then trace a new scenario. This is practice completion, not mastery certification.

EXAM OVERVIEW

Day 2: Update lists by tracking positions and length and Follow a packet from sender to reassembled message

Complete the two linked lessons, attempt the six independent questions, then explain and correct errors. Cards and guides are optional follow-up.

Update lists by tracking positions and length / Follow a packet from sender to reassembled message

40 suggested minutes

  • Read two lessons and attempt each worked/transfer check (20 min).
  • Choose an answer independently for each MCQ, then check its feedback before continuing (12 min).
  • Explain the decisive condition and correct errors (8 min).
  • Optional: retrieve four linked cards (~4 min).

Completion: Attempt all six questions and justify each answer with a traced step or named condition, including a rejected alternative.

If you need another pass: Find the missed distinction in the lesson, restate it without the example, then trace a new scenario. This is practice completion, not mastery certification.

WHAT TO STUDY

The syllabus and your next lesson.

%

Algorithms and Programming

  • Trace variable assignment and evaluate expressions as written in the course pseudocode.
  • Evaluate conditional execution and Boolean expressions in the course pseudocode.
  • Trace repetition constructs (loops) and predict the values accumulated after a run.
  • Traverse and update list values and reason about how list traversal behaves.
  • Trace procedures with parameters and return values, and identify where abstraction hides implementation detail.
  • Explain what simulations model and how randomness limits the conclusions a simulation can support.

Linked lessons cover selected foundations. Use the official syllabus to plan any topics beyond this pilot.

PLAN AHEAD

Dates and scheduling

Exam schedule

Use the current College Board AP Computer Science Principles exam page for assessment dates and deadlines, including the performance-task submission deadline and the May end-of-course exam session. Your coordinator confirms local arrangements.

PLAN AHEAD

Fees and regional differences

Registration and fees

Use College Board and your school AP coordinator for current eligibility, deadlines, ordering and charges. No universal local price is quoted here.

HOW TO REGISTER

Book with the exam provider.

  1. 01

    Contact your AP coordinator

    Confirm registration and test arrangements using the official AP student registration guidance.

OpenExam does not accept exam registrations or payments.

BEFORE TEST DAY

Make a final check.

0 of 1 checked · for this visit

GO TO THE SOURCE

Official resources.

Official course page

Official course overview and big-idea weightings; externally hosted by College Board.

Official exam page

Current official exam format, dates and written-response structure; externally hosted by College Board.

Original foundation lessons and 12-question representative sample of a planned 48-question MCQ practice across selected goals; not complete CED coverage.

No full-length AP mock, automated Create-performance-task scoring, calibrated difficulty or official score prediction.

Practice items are original text scenarios; no official exam items, figures or reference-sheet pages are reproduced, and the reading-passage and multiple-select formats are not simulated.

Exam names belong to their respective owners. OpenExam is an independent learning project.