Free for US high school students · No sign-up required Study Planner All Subjects

AP Computer Science Principles · Exam Format

AP Computer Science Principles Exam Format & Section Breakdown

A complete walk-through of the AP Computer Science Principles exam, drawn from the College Board AP Course and Exam Description: total timing, per-section breakdown, official unit weightings, and the FRQ types you will see on test day.

Section breakdown and timing

SectionItemsTimeWeight
End-of-Course Exam — Multiple Choice70 questions120 minutes70% of score
Create Performance Task — submitted by AprilProgram + written responsesDone in class30% of score

Total exam length: 2 hours (end-of-course exam) + Create Performance Task.

The AP Computer Science Principles exam runs 2 hours (end-of-course exam) + Create Performance Task end to end and is split into the following sections:

  • End-of-Course Exam — Multiple Choice — 70 questions, 120 minutes, 70% of score.
  • Create Performance Task — submitted by April — Program + written responses, Done in class, 30% of score.

The College Board publishes the full Course and Exam Description (CED) for AP Computer Science Principles on AP Central, including the official unit weightings reproduced below, sample multiple-choice items, and at least one full set of released free-response questions with scoring guidelines. ExamEdge US treats that CED as the source of truth for what is testable; every unit guide on this site corresponds to a unit in the official framework, and every FRQ walkthrough on this site mirrors the structure of a real released question.

Understanding the section breakdown is itself a score-lift technique. Many students who report "I knew the content but ran out of time" did not budget per-question time before walking in. Use the per-question time implied by the table above as a hard pacing limit during practice — for example, if Section II of AP Computer Science Principles gives you 90 minutes for 6 free-response questions, your average is 15 minutes per FRQ, and any FRQ that you have not at least sketched in 15 minutes should be skipped to the next so that you maximize point capture across all six.

The unit weightings below indicate the percentage of multiple-choice questions drawn from each unit in a typical release. Two practical implications: first, no unit is small enough to skip — even a 5–7% unit will contribute a measurable number of multiple-choice points. Second, the highest-weight unit on the exam deserves at least one full study session per week from week 2 onward, because a 17–20% unit will materially move your final score in either direction.

For each section above, the College Board publishes targeted skills (in AP Biology these are called Science Practices; in AP US History they are Historical Reasoning Skills; in AP Chemistry they are Science Practices). The skills do not change between exam years, so a student who masters the skill list will be able to answer next year's questions even though the specific stimuli will differ.

Official unit weightings

The percentages below come from the College Board AP Course and Exam Description for AP Computer Science Principles. They indicate the share of multiple-choice questions drawn from each unit on a typical exam release.

UnitExam weight
Big Idea 1: Creative Development10–13%
Big Idea 2: Data17–22%
Big Idea 3: Algorithms and Programming30–35%
Big Idea 4: Computer Systems and Networks11–15%
Big Idea 5: Impact of Computing21–26%

Free-response question types

Every AP Computer Science Principles FRQ falls into one of the published types below. ExamEdge US has a full annotated walkthrough for each one — open any link to see a representative prompt, the College Board-style scoring rubric, a sample student response, and grader commentary on where the points are typically won and lost.

  • FRQ 1: Create PT — Written Response 3a
    Create PT — Written Response 3a — Annotated walkthrough of an AP Computer Science Principles Create PT — Written Response 3a free-response question, with prompt, scoring rubric, sample student response, and grader commentary.
  • FRQ 2: Create PT — Written Response 3b
    Create PT — Written Response 3b — Annotated walkthrough of an AP Computer Science Principles Create PT — Written Response 3b free-response question, with prompt, scoring rubric, sample student response, and grader commentary.
  • FRQ 3: Create PT — Written Response 3c
    Create PT — Written Response 3c — Annotated walkthrough of an AP Computer Science Principles Create PT — Written Response 3c free-response question, with prompt, scoring rubric, sample student response, and grader commentary.
  • FRQ 4: EOC MC — Reasoning About Code (pseudocode)
    EOC MC — Reasoning About Code (pseudocode) — Annotated walkthrough of an AP Computer Science Principles EOC MC — Reasoning About Code (pseudocode) free-response question, with prompt, scoring rubric, sample student response, and grader commentary.
  • FRQ 5: EOC MC — Algorithm Analysis
    EOC MC — Algorithm Analysis — Annotated walkthrough of an AP Computer Science Principles EOC MC — Algorithm Analysis free-response question, with prompt, scoring rubric, sample student response, and grader commentary.
  • FRQ 6: EOC MC — Impact of Computing
    EOC MC — Impact of Computing — Annotated walkthrough of an AP Computer Science Principles EOC MC — Impact of Computing free-response question, with prompt, scoring rubric, sample student response, and grader commentary.
Next: read the AP Computer Science Principles scoring rubric breakdown to learn how the multiple-choice and FRQ raw scores combine into a final 1–5, then open the tips-for-a-5 checklist to translate this format into a study plan.