Unofficial4 units3 h exam
AP Computer Science A review
Object-oriented programming in Java: types, control flow, classes, arrays, ArrayLists, 2D arrays, inheritance and recursion.
Exam format
| Section | Questions | Time | Calculator |
|---|---|---|---|
| Multiple choice | about 40 questions | 1 h 30 min | not applicable |
| Free response | 4 code-writing questions | 1 h 30 min | not applicable |
Calculator policy: No calculator.
Units
- Unit 1
Using Objects and Methods
Primitive types, expressions, calling methods and using String and Math.
- Unit 2
Selection and Iteration
Boolean expressions, if statements, while and for loops and tracing.
- Unit 3
Class Creation
Writing classes, constructors, accessors, mutators and static members.
- Unit 4
Data Collections
Arrays, ArrayLists, 2D arrays, standard algorithms, searching, sorting and recursion.
Browse all AP courses.