The schedule is subject to change by the management at any time.
| Week | Monday | Wednesday | Friday |
|---|---|---|---|
| 1 |
April 3rd 1: Welcome to CS106BRead: Chapter 1 |
||
| 2 |
In (Thursday): Assignment 1
Out (Thursday): Assignment 2 April 12th 5: Stacks and QueuesRead: Chapter 5.2 - 5.3 |
||
| 3 |
In (Thursday): Assignment 2
Out (Thursday): Assignment 3: Recursion April 19th 8: FractalsRead: Chapter 7.5, 8.4 |
||
| 4 |
April 28th 12: Memoization and StructsRead: Chapter 10 |
||
| 5 | |||
| 6 |
In (Thursday): Assignment 4: Boggle!
Out (Thursday): Assignment 5: PQueue May 10th 17: Implementing VectorRead: Chapter 12.1 (advanced reading: 14.4) |
||
| 7 |
In (Thursday): Assignment 5
Out (Thursday): Assignment 6: Huffman Encoding May 17th 20: Binary Search TreesRead: Chapter 16.1-16.3 |
||
| 8 |
In (Thursday): Assignment 6
Out: Assignment 7 May 24th 23: Graphs II: Minimum Spanning TreesRead: Chapter 18 |
|
|
| 9 |
May 29th No Class - Memorial Day |
||
| 10 |
June 9th Final Exam, 8:30am
|