| Date | Pages in text & class programs |
| 1/23 | pp2-5 math-intro, 16-18 (autoboxing)
Jan 23 class programs
|
| 1/28 | pp82-84 (The Stack ADT)
Jan 28 class programs
Stack ppt, to slide 10
|
| 1/30 | pp84-86 (Evaluating postfix expressions)
Jan 30 class
programs |
| 2/4 | pp86-89 (infix to postfix, generics)
|
| 2/6 | pp59-60 (Linked Lists) |
| 2/11 | Chapter 3 (Linked Lists implentation of stacks and
queu)
|
| 2/13 | Chapter 3 (Collections and Iterators)
Feb 13 class
programs |
| 2/18 | President's Day; No classes |
| 2/20 | Chapter 3 (Generics, Collections and Iterators,
adding and removing nodes (Dictionaries)) |
| 2/25 | Chapter 3 pp75-79 (double linked list, GUIs)
- Feb 25 class
programs
-
GUI ppt
| 2/27 | Prep for exam, bounded generic types
- Feb 27 class
programs
-
bounded generics types
| 3/3 | Prep for exam, Huffman class
|
| 3/5 | Exam |
| 3/10 | Huffman coding (pp.389-395), trees (pp.107-112) More on
Big oh
|
| 3/12 | Expression trees (p.109), priority queue (pp.201-202)
|
| 3/24 | Binary Search Trees (Dictionary) (p.112-113), Anonymous
class
|
| 3/26 | Breadth First Search, Sorting Huffman records using a BST
|
| 3/31 | Heaps (pp. 254-258)
|
| 4/2 | More on Heaps (pp. 254-258)
|
| 4/7 | Prep for 2nd midterm
|
| 4/9 | Prep for 2nd midterm continued
|
| 4/14 | 2nd midterm
|
| 4/16 | Quick Sort (pp264-274) Hashing (pp169-172) Merge Sort
(pp. 258-264)
|
| 4/21 | Huffman Heap
|
| 4/23 | Exam Solutions, 2-3 Trees
|
| 4/28 | Solving recurrence relations, HashMap and HashTree.
|
| 4/30 | Preparation for the exam.
|
| 5/5 | Linear Probing Hashing. Sorting Review
|
| |