AP Computer Science A

https://apstudents.collegeboard.org/course-index-page

Get familiar with the concepts and tools of computer science as you learn a subset of the Java programming language. You’ll do hands-on work to design, write, and test computer programs that solve problems or accomplish tasks.

Course Content

Unit 1: Primitive Types

Unit 2: Using Objects

Unit 3: Boolean Expressions and if Statements

Unit 4: Iteration

Unit 5: Writing Classes

Unit 6: Array

Unit 7: ArrayList

Unit 8: 2D Array

Unit 9: Inheritance

Unit 10: Recursion