WEEK |
TOPIC |
READING |
ASSIGNMENTS |
NOTES |
1 |
Introduction to OOP |
Makefile Tutorial |
Assignment #1 Introduced |
Makefile Tutorial |
2 |
C Structures |
Chapter 6 & 7 |
Assignment #1 |
|
3 |
More on Classes |
Chapter 8 |
Assignment #2 Introduced |
Savitch Chapter 8 |
4 |
Aggregation/Composition |
Chapter 8 |
Assignment #2 Due Friday |
|
5 |
Arrays and Classes |
Chapter 10 |
Assignment #3 Introduced |
|
6 |
Dynamic Allocation and Classes |
Chapter 10 |
Assignment #3 Due Friday |
|
7 |
Dynamic Allocation and Classes |
Chapter 10 |
Assignment #4 Introduced Review for Test Test |
|
8 |
Copy Constructor |
Chapter 9, 10 |
Assignment #4 Discussed |
Copy Constructor |
9 |
Inheritance Basics |
Chapter 14 |
Assignment #4 Due Friday |
|
10 |
Spring Break |
No class |
No Class |
No Class |
11 |
Polymorphism |
Chapter 15 |
Assignment#5 Introduced |
|
12 |
Bitwise Operators |
Lecture Notes |
Assignment #5 Due Friday |
|
13 |
Templates/Data Structures |
Chapter 16,17 |
Assignment #6 Introduced |
|
14 |
Data Structures |
Chapter 17 |
Assignment #6 Due |
|
15 |
Exception Handling |
Chapter 13,18 |
Assignment #7 Introduced |
|
16 |
Exception Handling |
Chapter 13,18 |
Assignment #7 Due Review for Final |
|
17 |
FINALS |
FINALS |
FINALS |
FINALS |