Free Tool · 2026

AP Computer Science Principles Score Calculator

Enter your Multiple Choice score and Create Performance Task rubric rows to instantly see your predicted AP score of 1–5 and composite out of 100.

2026 scoring formula Saves your attempts Instant prediction

End-of-Course Exam: Multiple Choice

70 questions · 70% of total score · 2h · AP pseudocode (no specific language)

Covers all 5 Big Ideas: Creative Development · Data · Algorithms & Programming · Computer Systems & Networks · Impact of Computing. No specific programming language required — all code uses AP pseudocode notation.

Multiple Choice Scoreno guessing penalty
/ 70
MCQ contributes to composite (70% weight)46 / 70

Create Performance Task

6 rubric rows · 1 pt each · 30% of total score · submitted before exam

Each row is scored 0 or 1. Toggle the rows you earned credit for. The most common missed rows are Row 3 (managing complexity justification), Row 5 (algorithm must include sequencing, selection AND iteration), and Row 6 (two distinct calls with expected and actual results).

Row 1 — Program Purpose & Function
Video demonstrates program running. Written response identifies the purpose, functionality, and input/output. Explains what the program does and how a user interacts with it.
1/1
Row 2 — Data Abstraction
Program uses a list (or other collection type) to manage complexity. Written response identifies the list, describes the data stored, and explains how the list represents a collection of data.
1/1
Row 3 — Managing Complexity
Written response explains how the identified list manages complexity — specifically how the program would be harder to write or maintain without using a list or collection.
1/1
Row 4 — Procedural Abstraction
Program includes a student-developed procedure with a parameter. Written response identifies the procedure, describes what it does, and explains how it contributes to the overall program.
1/1
Row 5 — Algorithm Implementation
The student-developed procedure includes sequencing, selection, AND iteration. Written response explains in detail how the algorithm works — step by step — without just restating code.
1/1
Row 6 — Testing
Written response describes two calls to the student-developed procedure with different arguments, the expected result of each call, the result that was actually produced, and whether the results matched.
1/1
Create PT total (6/6) contributes (30% weight)30 / 30
76.0out of 100
AP Score5Extremely well qualified

Outstanding — you've demonstrated mastery of computational thinking, abstraction, and algorithm design at the highest level.

Score Thresholds
1
No recommendation
0–30
2
Possibly qualified
31–44
3
Qualified
45–58
4
Well qualified
59–72
5
Extremely well qualified
≥73
Score Breakdown
MCQ
46/70
PT Row 1
1/1
PT Row 2
1/1
PT Row 3
1/1
PT Row 4
1/1
PT Row 5
1/1
PT Row 6
1/1
Composite Score76/100
Scoring Guide

How the AP Computer Science Principles score is calculated

AP CSP is the only AP exam where a portfolio project — the Create Performance Task — counts for 30% of your score and is submitted weeks before exam day.

End-of-Course MCQ
70% of total score

70 multiple choice questions in 2 hours. Questions test all 5 Big Ideas using AP pseudocode — no prior knowledge of any specific language is required. Algorithms and Programming is the heaviest topic (~30–35% of questions), followed by Impact of Computing (~21–26%).

MCQ / 70 × 70
Create Performance Task
30% of total score

A programming project submitted before the exam, scored 0–6 via 6 binary rubric rows. Students submit a video, program code, and written responses. Each row is worth 1 point — scored by College Board readers. No partial credit within a row.

PT_rows / 6 × 30
PT Rubric Focus
6 rows · 1 pt each

The 3 most commonly missed rows: Row 3 requires an explanation of WHY a list manages complexity (not just that it does). Row 5 requires sequencing, selection, AND iteration in one procedure. Row 6 requires two test calls with both expected and actual results documented.

rows 1–6 binary
AP Score
1–5

Composite ≥73 → 5 · ≥59 → 4 · ≥45 → 3 · ≥31 → 2 · below → 1. The 3+ passing rate is approximately 67–70% — among the highest of AP courses. The 5 rate is roughly 13–16%. Cut scores may shift slightly each year.

composite → 1–5
lunora

Now you know your target — time to actually reach it.

AP CSP is a conceptual exam — and the MCQ punishes students who study only one or two Big Ideas while leaving Impact of Computing or Computer Systems under-drilled. The questions about data privacy, encryption, the internet's fault tolerance, and the legal aspects of computing are completely learnable, but only if you've explicitly reviewed them. Meanwhile, the Create PT rubric has very specific requirements that many students miss not because their program is bad, but because their written responses don't address what the rubric actually asks. Upload your AP CSP notes, classroom materials, and PT written responses into Lunora to get targeted practice on every Big Idea and PT rubric row — so no point gets left on the table.

Try Lunora for AP CSP — Free
No credit card needed
Unlimited AP CSP practice questions
Generate MCQ-style questions across all 5 Big Ideas — algorithms, data, networks, impact, and creative development — directly from your own notes, slides, and classroom materials.
Drill every Big Idea, not just algorithms
Impact of Computing accounts for ~21–26% of the exam. Practice cybersecurity, data privacy, legal and ethical questions, and computing bias until the conceptual vocabulary is automatic.
Refine your Create PT written responses
The most missed PT points come from Row 3 and Row 5 written responses. Practice explaining managing complexity and algorithm implementation in the exact language the rubric rewards.
Short sessions that cover every unit
AP CSP rewards comprehensive review across all units. Focused daily practice sessions broken down by Big Idea ensure no topic — including the ones you haven't reviewed in months — surprises you on exam day.
More AP Calculators

Calculate scores for other AP exams

AP Computer Science A
Score Calculator
AP Calculus AB
Score Calculator
AP Calculus BC
Score Calculator
AP Statistics
Score Calculator
AP Precalculus
Score Calculator
AP Physics 1
Score Calculator
AP Biology
Score Calculator
AP Chemistry
Score Calculator
AP English Language
Score Calculator
AP English Literature
Score Calculator
AP US History
Score Calculator
AP Macroeconomics
Score Calculator
FAQ

AP Computer Science Principles Score Calculator FAQ

Everything you need to know about how AP CSP is scored in 2026.

AP Computer Science Principles has two components. The End-of-Course Exam is 70 multiple choice questions completed in 2 hours, worth 70% of your composite score. The Create Performance Task (PT) is a programming project submitted before the exam (typically by late April), scored on a 6-point rubric, worth 30%. Each of the 6 PT rubric rows is worth 1 point. Composite = (MCQ/70 × 70) + (PT/6 × 30), producing a score out of 100 that maps to an AP score of 1–5.

The Create Performance Task is a programming project you complete during the school year and submit to the College Board before the exam. You build a program of your choosing in any programming language, then submit: a video (under 1 minute) showing the program running and demonstrating its functionality, your complete program code, and written responses to specific prompts about your program's purpose, data abstraction, managing complexity, procedural abstraction, algorithm implementation, and testing. Each of the 6 rubric rows is worth 1 point and is scored by College Board readers against a detailed scoring rubric. You cannot use AI-generated code or text in your submission.

Based on recent College Board score distributions, you generally need a composite score of approximately 73 or above to earn a 5 on AP CSP. The 5 rate is roughly 13–16% per year. AP CSP has a higher passing rate overall than most AP courses — about 67–70% of students earn a 3 or higher — because the course emphasizes conceptual understanding rather than programming syntax.

The AP CSP MCQ exam is organized around 5 Big Ideas: Creative Development (designing programs collaboratively and iteratively), Data (finding patterns, filtering, and using data to solve problems), Algorithms and Programming (variables, lists, procedures, algorithms, and debugging), Computer Systems and Networks (how the internet works, protocols, fault tolerance, and cybersecurity), and Impact of Computing (legal, ethical, privacy, and societal impacts of computing technology). The exam uses AP pseudocode — a simplified notation — for all programming questions, so no specific language is required.

College credit for AP CSP varies widely by institution. Many universities do not award credit because CSP is considered an introductory course — not equivalent to a college-level CS course. However, some institutions award credit toward a general education requirement or award placement out of an introductory digital literacy course. Students interested in computer science majors should note that AP CS A (the Java programming exam) is more widely accepted for major credit than AP CSP. Always verify with each college's specific AP credit policy.

AP Computer Science Principles (CSP) is a broad, conceptual course about computing — it covers data, the internet, cybersecurity, algorithms, and the societal impact of technology. Programming is included but not the primary focus, and no specific language is required. AP Computer Science A (CSA) is a rigorous programming course taught in Java, focused on object-oriented programming, data structures (arrays, ArrayLists, 2D arrays), algorithms, and recursion. CSA is more technical and more widely accepted for college credit. Students who want a programming-focused AP course should choose CSA; students who want a broader introduction to computing should choose CSP.

Each of the 6 Create PT rows is scored 0 or 1 by College Board readers using a detailed rubric. Row 1 (Purpose & Function): the video must show the program running and the written response must clearly describe the program's purpose, functionality, and input/output — not just what it does step-by-step. Row 2 (Data Abstraction): the written response must identify a specific named list used in the program and describe what data it stores. Row 3 (Managing Complexity): the response must explain how that list manages complexity — a vague claim that 'lists make code cleaner' does not earn the point; you must explain what would need to change if no list were used. Row 4 (Procedural Abstraction): must identify a student-developed procedure with at least one parameter that influences its behavior. Row 5 (Algorithm Implementation): the procedure must contain sequencing, selection, AND iteration; the written response must explain the algorithm step by step without simply restating the code. Row 6 (Testing): must describe two calls with different argument values, what you expected each to produce, and what was actually produced.

For the MCQ, focus on the two heaviest topics: Algorithms and Programming (about 30–35% of questions) and Impact of Computing (about 21–26%). Practice reading AP pseudocode carefully — errors here cause preventable mistakes. For binary, data representation, and internet protocol questions, memorize the core concepts exactly as the College Board defines them. For the Create PT, the most common reasons students lose points are: Row 3 (not explaining WHY the list manages complexity, only WHAT it does), Row 5 (missing one of sequencing, selection, or iteration in the selected procedure, or not describing the algorithm independently of the code), and Row 6 (not providing two distinct argument values with both expected and actual results. Use tools like Lunora to generate unlimited AP CSP practice questions from your notes by Big Idea and unit — so every concept is locked in before exam day.

Stop estimating. Start mastering.

Turn your AP CSP notes into unlimited Big Idea practice questions. Track your progress to a 5.

Start learning free