The schedule is subject to change by the management at any time.
The course videos can be found here.
| Week | Monday | Wednesday | Friday | 1 |
|---|---|---|---|
| 2 |
In: Fauxtoshop
Out: ADTs Oct 7th 6: Maps and SetsRead: Chapter 5.4 - 5.6 |
||
| 3 |
Oct 10th 7: Introduction to RecursionRead: Chapter 7 |
Oct 12th 8: FractalsRead: Chapter 7.5, 8.4 |
In: ADTs (Saturday)
Out: Meta Academy Oct 14th 9: Recursion on TreesRead: Chapter 8.2 - 8.3; 9 |
| 4 |
Oct 17th 10: Exhaustive Search and Recursive BacktrackingRead: Chapter 9 |
Oct 19th 11: Big ORead: Section 10.2 |
Oct 21st 12: SortingRead: Section 7.5, 10.1, 10.2 SlidesCode |
| 5 |
In: Meta Academy
Out: Boggle Oct 24th 13: Memoization and StructsRead: Chapter 10 |
Oct 26th 14: ClassesRead: Chapter 6 |
Oct 28th 15: PointersRead: Chapter 12 |
| 6 |
Oct 31st 16: Dynamic AllocationRead: Chapter 11 |
Midterm: Nov 3rd Nov 2nd 17: Implementing VectorRead: Chapter 12.1 (advanced reading: 14.4) |
Nov 4th 18: Linked ListsRead: Chapter 11 |
| 7 |
Nov 7th 19: TreesRead: Chapter 16.1 |
Nov 9th 20: Binary HeapRead: Assn 5 handout |
Nov 11th 21: Binary Search TreesRead: Chapter 16.1-16.3 |
| 8 |
Nov 14th 22: HashingRead: Chapter 15 |
In: PQueue
Out: Huffman Nov 16th 23: Graphs |
Nov 18th 24: Graphs IIRead: Chapter 18 |
| 9 |
Nov 21st
Holiday: Thanksgiving |
Nov 23rd
Holiday: Thanksgiving |
Nov 25th
Holiday: Thanksgiving |
| 10 |
Read: Chapter 18.6 |
Read: Chapter 18.6 |
Dec 2nd 27: Minimum Spanning TreeNo reading |
| 11 |
Dec 5th 28: Neural NetworksNo reading |
Dec 7th 29: Esoteric Data Structures: Skip Lists and Bloom FiltersNo reading |
In: Trailblazer
Final: Dec 12th Dec 9th 30: Final ClassNo reading |