High school & admissions

AP Computer Science A flashcards

3 decks · 203 cards · built into Willys · free samples below

Written against: College Board AP Computer Science A Course and Exam Description (Java subset; 2025 revision). Updated 2026-10-10.

What's in it

Every deck follows the course outline, with tags you can study or suspend topic by topic. Open a deck to study its free sample right here.

Study guide

Topics covered

The decks follow the order of the course outline. Numbers are cards per topic.

  • Using Objects and Methods 65
    • Primitive Types and Casting 13
    • Expressions and Operators 17
    • Calling Methods and Objects 12
    • String Methods 15
    • Math Class 8
  • Selection and Iteration 43
    • Boolean Logic 13
    • If Statements 8
    • Loops 12
    • Tracing and Off-by-One Errors 10
  • Class Creation 27
    • Anatomy of a Class 11
    • Constructors and this 8
    • Static Scope and References 8
  • Data Collections 68
    • Arrays 19
    • ArrayList 13
    • 2D Arrays 9
    • Searching and Sorting 15
    • Recursion 12

A study plan

  • 8 new cards a day covers everything in a month, leaving the last weeks for review.
  • 5 new cards a day covers everything in two months, leaving the last weeks for review.

Willys schedules reviews for you (FSRS spaced repetition), so the daily number above is only for new cards; reviews of what you have learned come back on their own. Study a topic's cards right after you meet it in class, suspend topics you have not reached yet, and use the app's quiz mode in the final two weeks.

How to get these decks

  1. Install Willys on your iPhone, iPad or Mac — App Store. 14-day free trial, then $14.99 a year.
  2. In Willys, tap Exam Library at the top of your Decks (or Browse Exam Library… under the + button), find the exam on its shelf or by search, tick it and tap Add.
  3. Study. The exam comes in as its own collapsible folder, every card scheduled by FSRS spaced repetition. Nothing you already have is changed.

Every deck is built into Willys

All 3 AP Computer Science A decks (203 cards), with FSRS spaced repetition, quizzes and mock tests, on iPhone, iPad and Mac. 14-day free trial, then $14.99 a year.

In Willys, tap Exam Library at the top of your Decks (or Browse Exam Library… under the + button), find the exam on its shelf or by search, tick it and tap Add.

About these cards

Review status: Second-reader reviewed, with corrections applied.

Checked against:

  • Topic outline follows the College Board AP Computer Science A Course and Exam Description (revised course, first exam May 2026), Units 1–2 (the AP name is used nominatively; no course or exam text reproduced).
  • Every code trace was checked by compiling and running the equivalent Java (OpenJDK); behavior checked against the Java SE API documentation (reference only, no text copied).
  • Java is a trademark of Oracle and/or its affiliates.
  • Topic outline follows the College Board AP Computer Science A Course and Exam Description (revised course, first exam May 2026), Units 3–4 (the AP name is used nominatively; no course or exam text reproduced).
  • Topic outline follows the College Board AP Computer Science A Course and Exam Description (revised course, first exam May 2026), Units 1–4 (the AP name is used nominatively; no course or exam text reproduced).
  • Every code trace and compile check was verified by compiling and running the equivalent Java (OpenJDK); behavior checked against the Java SE API documentation (reference only, no text copied).

These are independent study notes written for Willys. They are not official exam material, may contain mistakes, and are no substitute for your course, your teacher or the exam owner's own publications. Found an error? Tell us — corrections ship as a new version of the deck.

AP® is a trademark registered by the College Board, which is not affiliated with, and does not endorse, this product.

Use of these pages is covered by our Terms of Use.