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