College Board AP Computer Science Principles
The end-of-course exam is 70 multiple-choice questions plus written responses about your Create task program. Multiple-choice practice on all five Big Ideas, AP pseudocode, written responses and a Create task guide.
Practice by topic
- Basics (4 questions)
- Binary and data (6 questions)
- Data (9 questions)
- Selection (3 questions)
- Iteration (5 questions)
- Strings (3 questions)
- Lists and arrays (7 questions)
- Data abstraction (4 questions)
- Procedures (8 questions)
- Searching (3 questions)
- Boolean logic (4 questions)
- Random numbers (3 questions)
- Simulations (2 questions)
- Efficiency (4 questions)
- Undecidable problems (3 questions)
- Robot grid (3 questions)
- Testing (2 questions)
- Creative development (10 questions)
- Computer systems and networks (11 questions)
- Impact of computing (15 questions)
Mock papers
- AP CSP practice exam (half length): 60 minutes, 35 questions