High school & admissions

AP Computer Science Principles flashcards

2 decks · 129 cards · built into Willys · free samples below

Written against: College Board AP Computer Science Principles Course and Exam Description (five big ideas). 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.

  • Creative Development 17
    • Collaboration and Program Design 9
    • Program Errors and Testing 8
  • Data 25
    • Binary Numbers and Overflow 13
    • Compression Metadata and Data Use 12
  • Algorithms and Programming 42
    • Variables Lists and Procedures 18
    • Algorithms and Efficiency 18
    • Simulations and Undecidable Problems 6
  • Computer Systems and Networks 22
    • The Internet and Routing 13
    • Parallel and Distributed Computing 9
  • Impact of Computing 23
    • Benefits Harms and Bias 6
    • Legal and Ethical Concerns 6
    • Safe Computing 11

A study plan

  • 5 new cards a day covers everything in a month, 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 2 AP Computer Science Principles decks (129 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 Principles Course and Exam Description, Effective Fall 2023, in effect for the 2026–27 school year, Big Ideas 1–5 (the AP name is used nominatively; no course or exam text reproduced).
  • Binary conversions, pseudocode traces and speedup calculations were checked by running the equivalent logic in Python.
  • Topic outline and pseudocode conventions follow the College Board AP Computer Science Principles Course and Exam Description in effect as of the 2026–27 school year, Big Ideas 1–5, and its exam reference sheet (the AP name is used nominatively; no course or exam text reproduced).
  • Binary conversions, pseudocode traces and parallel-timing calculations were checked by running the equivalent logic in Python.

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.