WEEK | DAY | ANNOUNCEMENTS | TOPIC & READING | LABS |
1 | Jan 23 | Introduction to C++, Data Structures, & Algorithms
| ||
Jan 25 | ||||
2 | Jan 30 | Arrays, Objects, and Memory
| ||
Feb 01 | Drop/add ends (Feb 02) | |||
3 | Feb 06 | |||
Feb 08 | Sorting and Big-O Notation
| |||
4 | Feb 13 | Test 1 (Study Guide) (Feb 12) | ||
Feb 15 | ||||
5 | Feb 20 | Lists
| ||
Feb 22 | ||||
6 | Feb 27 | Stacks and Queues
| ||
Mar 01 | Final Exam Schedule Released | |||
7 | Mar 06 | Induction and Recursive Invariants
| ||
Mar 08 | ||||
Mar 13 | Spring Break | |||
Mar 15 | ||||
8 | Mar 20 | Binary Trees
| ||
Mar 22 | ||||
9 | Mar 27 | Test 2 (Study Guide) (March 26) | Balanced Binary Trees
| |
Mar 29 | CR/NC/W Deadline (Mar 30) | |||
10 | Apr 03 | Priority Queues
| ||
Apr 05 | ||||
11 | Apr 10 | Hash Tables
| ||
Apr 12 | ||||
12 | Apr 17 | Test 3 (Study Guide) (Apr 16) | Introduction to Graphs
| |
Apr 19 | ||||
13 | Apr 24 | Graph Algorithms | ||
Apr 26 | ||||
14 | May 01 | Topic TBD (finishing graphs or other fun stuff) | ||
May 03 | Exam Review | |||
May 10 | Final Exams Start | |||
May 15 | Final: 2:00pm - 5:00pm in Science Center 199 (Study Guide) | |||
May 17 | Final Exams End |