top of page

Unit // 0 - writing programs in Java
Unit // 1 - history of computers & binary numbers
Unit // 2 - variables
Unit // 3 - function machines and Javadoc
Unit // 4 - classes and MVC
Unit // 5 - decision structures
Unit // 6 - repetition
Unit // 7 - recursion
Unit // 8 - data structures - arrays
Unit // 9 - data structures - strings
Unit // 10 - data structures - ArrayList<E>
Unit // 11 - OOP - abstract classes
Unit // 12 - OOP - interfaces
Unit // 13 - algorithms - searching
Unit // 14 - algorithms - sorting
Unit // 15 - AP review
bottom of page