Week | Date | Topics | Textbook Readings | Course Media Supplemental Videos (Course Media menu) |
Homework
Assignments |
---|---|---|---|---|---|
1 | Aug 26 | Syllabus / Course Intro Intro to OOP |
|||
Aug 28 | Classes and Objects | 6.1 (review), 6.2, 7.1 | UNIX: Hints, tips, tricks... | ||
2 | Sept 2 | Labor Day holiday | (no classes) | ||
Sept 4 | Classes and Objects | ||||
3 | Sept 9 | Compilation & Debugging | Makefile basics | Assignment #1 - due Sept 17 | |
Sept 11 | Compilation & Debugging, More About Classes |
7.2 | Using COP3330 Submission Page | ||
4 | Sept 16 | More About Classes | |||
Sept 18 | More About Classes Operator Overloading |
Ch. 8 | Assignment #2 - due Sept 30 (revised) | ||
5 | Sept 23 | Operator Overloading | Ch. 8 | ||
Sept 25 | Aggregation/Composition | (FSU closure -- hurricane) | Lesson 8: Composition of Objects (video lesson to sub for missed class) |
||
6 | Sept 30 | Operator Overloading Arrays and Classes |
Review Ch 5 if needed | Assignment #3 - due Oct 10 | |
Oct 2 | Arrays and Classes | ||||
7 | Oct 7 | Test 1 | Pointer Review Review of C-strings |
||
Oct 9 | Dynamic Allocation and Classes | Ch 10 | |||
8 | Oct 14 | Dynamic Allocation and Classes | Assignment #4 - due Oct 25 | ||
Oct 16 | Copy Constructor, Assignment Operator | ||||
9 | Oct 21 | Test1 review (handed back) Copy Constructor, Assignment Operator |
|||
Oct 23 | Strings | Assignment #5 - due Nov 8 | |||
10 | Oct 28 | Strings Inheritance Basics |
Ch. 14 | ||
Oct 30 | Inheritance Basics Polymorphism, Virtual Functions |
Ch. 15 | |||
11 | Nov 4 | Polymorphism, Virtual Functions | Ch. 15 | ||
Nov 6 | Multiple Inheritance Bitwise Operators |
Assignment #6 - due Nov 22 | |||
12 | Nov 11 | Veteran's Day observed | (no classes) | ||
Nov 13 | Test 2 |