| Week | Date | Topics | Textbook Readings | Course Media Videos | Homework
Assignments |
|---|---|---|---|---|---|
| 1 | Jan 7 | Syllabus, Intro, Math Review |
1.1 - 1.3 | Math Proof exercises (Ch 1) UNIX: Hints, Tips, Tricks, and useful core commands |
|
| 2 | Jan 12 | COP 3330 review topics, Some C++11 features |
1.4 - 1.7 | Review: Template functions and classes | |
| Jan 14 | Quick template review R-value references |
||||
| 3 | Jan 19 | MLK Holiday | (No classes at FSU) | ||
| Jan 21 | Intro to Iterators Functors |
Assignment #1 - due Feb 2 | |||
| 4 | Jan 26 | Functors Algorithm Analysis |
Chapter 2 | Max Subsequence Algorithms (1 and 2) | |
| Jan 28 | Algorithm Analysis | Demo: Finding the crash point for a segmentation fault | |||
| 5 | Feb 2 | Algorithm Analysis ADTs, Iterators, Vectors |
3.1 - 3.4 | ||
| Feb 4 | ADTs, Iterators, Vectors Linked List (STL interface) |
3.5 | Assignment #2 - due Feb 18 | ||
| 6 | Feb 9 | Linked List (STL interface) | 3.5 | ||
| Feb 11 | Stacks | 3.6 | |||
| 7 | Feb 16 | Queues | 3.7 | ||
| Feb 18 | Deques | Assignment #3 - due Mar 4 | |||
| 8 | Feb 23 | Test 1 | |||
| Feb 25 | Trees Intro Binary Trees |
4.1 - 4.2 | |||
| 9 | Mar 2 | Binary Search Trees | 4.3 | ||
| Mar 4 | AVL Trees | 4.4 | Assignment #4 - due Mar 25 | ||
| 10 | Mar 9 | AVL Trees B-Trees |
4.7 - 4.8 |