AP Computer Science Principles study notes
Short notes for every topic in AP Computer Science Principles, unit by unit, each with key terms and a sample AP-style question.
Practice tests that predict your AP score, flashcards and daily review.
Study AP Computer Science Principles free in APrepUnit 1: Creative Development
Unit 2: Data
Unit 3: Algorithms & Programming
- 3.1Variables and Assignments
- 3.2Data Abstraction
- 3.3Mathematical Expressions
- 3.4Strings
- 3.5Boolean Expressions
- 3.6Conditionals
- 3.7Nested Conditionals
- 3.8Iteration
- 3.9Developing Algorithms
- 3.10Lists
- 3.11Binary Search
- 3.12Calling Procedures
- 3.13Developing Procedures
- 3.14Libraries
- 3.15Random Values
- 3.16Simulations
- 3.17Algorithmic Efficiency
- 3.18Undecidable Problems