| Week | Date | Topics | Textbook Readings | Course Media Videos | Homework
Assignments |
|---|---|---|---|---|---|
| 1 | May 11 | Syllabus, Intro, Math Review |
1.1 - 1.3 | Math Proof exercises (Ch 1) UNIX: Hints, Tips, Tricks, and useful core commands |
|
| May 13 | COP 3330 review topics, Some C++11 features |
1.4 - 1.7 | Review: Template functions and classes | ||
| May 15 | R-value references | ||||
| 2 | May 18 | Intro to Iterators Functors |
Assignment #1 - due May 27 | ||
| May 20 | Algorithm Analysis | Chapter 2 | Lesson Ch2: Algorithm Analysis Max Subsequence Algorithms (1 and 2) |
||
| May 22 | Algorithm Analysis ADTs, Iterators, Vectors |
3.1 - 3.4 | Demo: Finding the crash point for a segmentation fault | ||
| 3 | May 25 | Memorial Day Holiday | (no classes) | ||
| May 27 | Vector Linked List |
3.1 - 3.4 | |||
| May 29 | Linked List (STL interface) | 3.5 | Assignment #2 - due June 9 | ||
| 4 | June 1 | Stacks | 3.6 | ||
| June 3 | Queues | 3.7 | |||
| June 5 | Deques | ||||
| 5 | June 8 | Test 1 |