UMBC CMSC 202
UMBC CMSC 202 CSEE | 202 | current 202

Course Schedule

*** Schedule subject to changes announced in class. ***

WEEK OF... MON
TUES
WED
THUR
READING LAB ASSIGNMENT
8/25 No Class Introduction


9/1 No class Monday 9/1
Standards and Practices
C++ Primer Chapter 1

9/8 strings Functions I 9.3
3
Project 0
"Hello World"

9/15 Functions II Functions III 4.1, 4.2 Functions Project 1 assigned 9/17
9/22 Vectors Streams 7.3
12.1, 12.2
Vectors of Strings Project 1 due 9/23
Project 2 assigned 9/24
9/29 Abstraction Classes I 6.1, 6.2 Formatted output Project 2 design due 10/2
10/6 Classes II Classes III 7.1, 7.2 Implementing a Class Project 2 due 10/9
10/13 Catch-up/Midterm Review Midterm


10/20 Operator Overloading I Operator Overloading II 8.1
8.2
Return Midterm
Class with aggregation
Project 3 assigned 10/20
10/27 Pointers & Dynamic Memory I Copy and Assignment 10.1, 10.2
10.3
Overloaded operators
11/3 Inheritance I Inheritance II 14 Dynamic memory Project 3 due 11/2
11/10 Polymorphism I Polymorphism II 15 Inheritance Project 4 assigned 11/10
Project 4 design due 11/16
11/17 Exceptions Templates I 18
16.1
Polymorphism
11/24 Templates II Thanksgiving 16.2 Eat Turkey!! Project 4 due 11/23
Project 5 assigned 11/24
12/1 Iterators and STL containers Miscellaneous Advanced Topics parts of 17.3, 7.1, 7.2 Function Templates
12/8 Final Exam Review No Class

Project 5 due 12/7

Final Exam Schedule


Last Modified: Wednesday, 26-Nov-2003 19:35:57 EST