Chapter 1: Computer Systems
Chapter 2: Objects and Primitive Data
Chapter 3: Program Statements
Chapter 4: Writing Classes
Chapter 5: Enhancing Classes
Chapter 6: Arrays
Chapter 7: Inheritance
Chapter 8: Recursion
Textbook:
Java Sofware Solutions for AP Computer Science, 3rd Edition
-by Lewis, Loftus, Cocking