Learning Opportunities
AP Computer Science A Course
Content in these units are meant to support students in their pursuit to earn credit for the AP CSA exam. This non-comprehensive course presents content in a similar, but not exact order as the AP CSA course description.
AP CSA 30-Week Lecture Series
APCSA 30-Week Lecture Series Resources
Starts September 21, 2026!! Find all the videos and resources.
Course 1: Programming in Java - Table of Contents of Tutorials
The following table of contents follows our suggested curriculum map and contains linked tutorials for teachers and students to better understand Java. When applicable, we have added a section to each tutorial that shows how these features might be used in AP Computer Science A (AP CSA). Within each tutorial, we have conveniently linked practice and apply activities.
1.1 Working with Data
1.2 Algorithms
1.3 Creating Classes and Objects
1.4 Lists