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