| Week | Date | Topics | Textbook Readings | Course Media Supplemental Videos (Course Media menu) |
Homework
Assignments |
|---|---|---|---|---|---|
| 1 | Jan 7 | Syllabus / Course Intro Intro to OOP |
How to Create a CS account | ||
| 2 | Jan 12 | Classes and Objects | 6.1 (review), 6.2, 7.1 | UNIX: Hints, tips, tricks... | |
| Jan 14 | Classes and Objects | ||||
| 3 | Jan 19 | MLK Holiday | (No classes at FSU) | ||
| Jan 21 | Compilation & Debugging | Makefile basics | Assignment #1 - due Jan 30 | ||
| 4 | Jan 26 | Compilation & Debugging More About Classes |
7.2 | ||
| Jan 28 | More About Classes | Assignment #2 - due Feb 9 | |||
| 5 | Feb 2 | More About Classes Operator Overloading |
Ch. 8 | ||
| Feb 4 | Operator Overloading | Ch. 8 | |||
| 6 | Feb 9 | Operator Overloading Aggregation/Composition |
Assignment #3 - due Feb 20 | ||
| Feb 11 | Aggregation/Composition Arrays and Classes |
Review Ch 5 if needed | |||
| 7 | Feb 16 | Arrays and Classes | |||
| Feb 18 | Test 1 | Pointer Review Review of C-strings |
|||
| 8 | Feb 23 | Dynamic Allocation and Classes | Ch 10 | Assignment #4 - due Mar 6 | |
| Feb 25 | Dynamic Allocation and Classes |