Semester One
Be Prepared for the AP Computer Science Exam in Java (Prep Book)
Online Practice Multiple Choice (Learnerator)
Java Microtext
Online AP Class
Runestone Interactive Java Review Book
Java For Complete Beginners (Videos on Udemy)
Java Video Tutorials (Videos And Assignments)
Helpful Resources
Semester Two
Unit 6b: 2D Arrays
Unit 7: ArrayLists
Unit 8: Recursion
Unit 9: Search and Sort
Unit 10: OOP
Unit 11: AP Review and Post Project
Unit 1: Initial CS Topics
Unit 2: Data and Graphics
Unit 3: Control Flow
Unit 4: Looping
Unit 5: Classes and Methods
Unit 6a: Arrays