AP Computer Science A Complete Study Guide (2026 Exam)
Master AP CSA for May 2026: Java programming, 40 MCQs + 4 FRQs, unit weights, and a focused study plan.
Short answer: The 2026 AP Computer Science A exam is Fri, May 15, 2026 (12 PM Local) — 42 MCQs, 180 minutes total, fully digital in Bluebook.
The 2026 AP Computer Science A exam is Friday, May 15, 2026 (12 PM local).
Exam Structure
Fully digital — 3 hours.
| Section | Questions | Weight |
|---|---|---|
| Section I (MCQ) | 40 | 50% |
| Section II (FRQ) | 4 (9 pts each) | 50% |
Four FRQs (typical topics)
- Methods and Control Structures
- Class Design
- Data Analysis with ArrayList
- 2D Array
Unit Weights
| Unit | Topic | Weight |
|---|---|---|
| 1 | Primitive Types | 2.5–5% |
| 2 | Using Objects | 5–7.5% |
| 3 | Boolean Expressions and if | 15–17.5% |
| 4 | Iteration | 17.5–22.5% |
| 5 | Writing Classes | 5–7.5% |
| 6 | Array | 10–15% |
| 7 | ArrayList | 2.5–7.5% |
| 8 | 2D Array | 7.5–10% |
| 9 | Inheritance | 5–10% |
| 10 | Recursion | 5–7.5% |
Coding Tips
- Trace code by hand — MCQs often test output prediction.
- Write clean Java — proper syntax, correct method signatures, handle edge cases.
- Practice on paper AND screen — FRQs are typed but tracing helps MCQs.
Study Plan
Weeks 1–3: Units 3–6 (control flow + arrays). Code daily.
Weeks 4–5: Units 7–10 (ArrayList, 2D arrays, inheritance, recursion).
Week 6: Released FRQs from AP Central (2019–2024).
CSA score calculator · Practice tests
Related Guides
Sources: College Board AP Computer Science A CED (apcentral.collegeboard.org). Verified July 2026.
Frequently asked questions
What language is AP CSA?
Java. You write classes, methods, arrays, ArrayLists, and 2D arrays on the exam.
Are FRQs typed?
Yes. AP CSA is fully digital — you type Java code directly in Bluebook.
Which units matter most?
Units 3–4 (conditionals and iteration) and Unit 6 (arrays) are the heaviest at 15–22% each.
