Advanced Java Concepts
This course was designed as a follow-on course for students who take AP Computer Science A as a sophomore or junior.
The main focus is on advanced data structures (such as trees and maps)and large parts of the curriculum are based on the now defunct AP Computer Science AB course.
Offered to grades 11 and 12.
Class meets every other day all year for 0.5 credits.
Prerequisite: 75% or higher in AP Computer Science A.
Most of the programming assignments will be completed in codeboard.io though we will also use CodeHS.com toward the end of the course.
Here's a link to a site titled Data Structure Visualizations. It has some interesting animations for a variety of data structures and algorithms. It applies to multiple units so I stuck the link here.