Monday | Wednesday | Friday |
---|---|---|
3/31 administrative details notes |
4/2 ArrayIntList class (part 1) notes |
4/4 ArrayIntList class (part 2) notes |
4/7 iterators Arraylist for-each loop Reading: Reges/Stepp 10.1 notes |
4/9 throwing exceptions Comparable interface Reading: Reges/Stepp 10.2 notes |
4/11 more ArrayIntList iterator implementation notes |
4/14 linked lists notes |
4/16 linked lists & loops notes |
4/18 more linked lists notes |
4/21 interfaces stacks & queues Reading: Reges/Stepp 9.5 notes |
4/23 more stacks & queues notes |
4/25 complexity Reading: Reges/Stepp 13.2 notes |
4/28 recursion Reading: Reges/Stepp 12.1-12.2 notes |
4/30 more recursion Reading: Reges/Stepp 12.3-12.4 notes |
5/2 Map, SortedMap grammars Reading: Reges/Stepp 11.3 notes |
5/5 inheritance Reading: Reges/Stepp 9.1-9.2 notes |
5/7 mergesort Reading: Reges/Stepp 13.4 notes |
5/9 midterm review |
5/12 midterm |
5/14 recursive backtracking notes |
5/16 more on recursive backtracking notes |
5/19 binary trees notes |
5/21 binary search trees notes |
5/23 inheritance to extend functionality Reading: Reges/Stepp 9.3 notes |
5/26 Memorial Day holiday |
5/28 Huffman assignment notes |
5/30 abstract classes notes |
6/2 more on abstract classes IntList case study notes |
6/4 loose ends notes |
6/6 review for final |