arrow_backAll courses

CSA

AP Computer Science A

Object-oriented programming in Java: control flow, classes, arrays, inheritance, and recursion.

Start with the Daily Mission and I'll learn your style — or run the 8-min Calibrate first if you want a predicted score right away.

What do you want to do today?

Pick any — no gating

Units

10 units · 10 on exam
U1

Primitive Types

5 topics · 73 questions · 4% of exam

chevron_right
U2

Using ObjectslockPro

9 topics · 119 questions · 6% of exam

lock
U3

Boolean Expressions and if StatementslockPro

7 topics · 95 questions · 16% of exam

lock
U4

IterationlockPro

5 topics · 109 questions · 20% of exam

lock
U5

Writing ClasseslockPro

10 topics · 114 questions · 6% of exam

lock
U6

ArraylockPro

4 topics · 82 questions · 12% of exam

lock
U7

ArrayListlockPro

7 topics · 141 questions · 5% of exam

lock
U8

2D ArraylockPro

2 topics · 63 questions · 9% of exam

lock
U9

InheritancelockPro

7 topics · 145 questions · 8% of exam

lock
U10

RecursionlockPro

2 topics · 116 questions · 6% of exam

lock