Description
CS++ AP CSA is the complete AP Computer Science A course in your pocket — fully offline, with a real Java runtime built in.
WHAT YOU GET
• 11 units covering every topic in the College Board AP CSA Course and Exam Description (CED)
• Hundreds of multiple-choice and Parsons-puzzle practice questions, with hints and explanations
• 50+ inline Java coding challenges that run on your device — no internet required
• Topic-by-topic explanations, code examples, and "common error" callouts
• Progress saved on-device, persistent across sessions
• Unit 1 (Primitive Types) is free; full course unlocks for $9.99 (one-time)
THE 11 UNITS
1. Primitive Types & Output
2. Booleans & Conditionals
3. Iteration
4. Strings
5. Arrays
6. 2D Arrays
7. ArrayList
8. Recursion
9. Classes & Objects
10. Inheritance & Polymorphism
11. Searching & Sorting
WHY OFFLINE
The bundled Java runtime executes code locally on your device. The lesson content is shipped with the app — no streaming, no fetching, no slow connections. Use it on a plane, a school Chromebook with locked Wi-Fi, or anywhere with no signal.
WHY CS++
We've taught AP CSA online at csplusplus.com to teachers and students across the United States. This app distills the full course into a focused practice tool. Same content, same alignment to the 2025-26 College Board CED, same Java subset — packaged for the device that's always in your pocket.
PRIVACY
No account creation. No sign-in. No analytics or tracking. All progress lives in app storage on your device. No data is sent to our servers.
THE PURCHASE
The free tier covers Unit 1 — enough to evaluate the lesson format and the inline Java runtime. The full unlock is a one-time $9.99 purchase that unlocks all 11 units forever, with no subscription.
WANT THE EDITOR ALSO?
For a free-form Java environment with multi-file projects and a templates menu, see our companion app CS++ Java IDE — same Java runtime, just an editor instead of a course.
AP, Advanced Placement, and AP Computer Science A are registered trademarks of the College Board, which is not affiliated with and does not endorse this app.
Built by Yellow Dart Publishing.
Nouveautés (v1.0.1)
Updated lessons with new AP-prep callouts and common-error notes across every unit. Flagged 2025-26 CED-removed topics (inheritance, abstract classes, recursive binary search, merge sort) on the FRQ practice bank so students can focus on what's still on the exam.