← All tests

AP Computer Science A

20 questions in bank

Java, OOP, data structures, recursion, free response.

Real Test

Full-length test

40 questions, 90 min countdown. Same length and pacing as the real exam.

Warmup

Quick practice

Random questions across all topics. No timer, just reps.

Targeted

Practice by topic

Drill one skill until it stops scaring you.

Stuck? Ask the AI tutor.

Adaptive help that explains your mistakes step-by-step.

Open tutor

Exam blueprint

40 MCQ + 4 FRQ. New 2025-26: text files and data sets added.

Unit 1Primitive Types2.5–5%
Unit 2Objects: Using and Manipulating Data17.5–22.5%
Unit 3Boolean Expressions and if Statements15–17.5%
Unit 4Iteration17.5–22.5%
Unit 5Writing Classes5–7.5%
Unit 6Array10–15%
Unit 7ArrayList2.5–7.5%
Unit 82D Array7.5–10%
Unit 9Inheritance and Polymorphism5–10%
Unit 10Recursion and File I/O5–7.5%

Source: College Board Course & Exam Descriptions, 2025–26.