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

Course Schedule

Sections 0101-0104

*** You will be notified by your instructor well in advance of any changes to this schedule. ***
*** Lecture notes are intended to supplement your own lecture notes. They are not a substitute for attending class. ***

NOTE: This schedule was modified on 3/6/02 to reflect changes in the Project 3, 4, and 5 due dates.

WEEK OF... TUESDAY LECTURE THURSDAY LECTURE DISCUSSION TOPIC READING (CHAPTERS) ASSIGNMENT
1/28 Introduction C++ vs. C (What's New, What's Review) No Discussion 2, 3, 4, 5, 7.6,
11.3-11.4,
14.1-14.6
--
2/4 Recursion
Extra recursion notes
Recursion (con't)
(Same lecture notes)
C++ 3.12-3.14 --
2/11 ADTs, Encapsulation, & Information Hiding Object-Oriented Programming, Part 1 of 2 Recursion 6.1-6.17,
7.1-7.9
P1 design due 2/10
2/18 Object-Oriented Programming, Part 2 of 2 Operator Overloading Makefiles 8.1-8.10 P1 due 2/17
2/25 Searching & Sorting
Class Notes (PPT)
Supplemental Notes (HTML)
Searching & Sorting (con't) (Same notes) Operator Overloading -- P2 design due 2/24
3/4 Catch-up/Review EXAM 1 Searching & Sorting -- P2 due 3/3
3/11 Algorithm Efficiency & Asymptotic Analysis
Class Notes (PPT)
Supplemental Notes (HTML)
Pointers & Dynamic Allocation Searching & Sorting -- --
3/18 Pointers & Dynamic Allocation (con't)
(Same lecture notes)
Copy Constructors, Assignment Overloading Pointers & Dynamic Allocation 8.8 --
3/25 SPRING BREAK SPRING BREAK -- -- P3 design due 3/24
4/1 Inheritance Inheritance (con't)
(Same lecture notes)
Copy Constructors, = Overloading 9 --
4/8 Polymorphism Catch-up/Review Inheritance 10 P3 due 4/7
4/15 EXAM 2 Templates Polymorphism 12 --
4/22 Lists Linked Lists Templates 15.1-15.4 --
4/29 Project 5 Discussion
(Bring a copy)
Exception Handling Lists 15.5-15.6, 13.1-13.13 P4 due 4/28
5/6 Trees Trees (con't)
(Same lecture notes)
Exceptions 15.7 --
5/13 Catch-up/Review No Class Exam Review (Mon & Tue only - all welcome) -- P5 due 5/12
5/20 EXAM 3, 5/21, 1:00-3:00pm -- -- -- --



Last Modified: Monday, 06-May-2002 20:50:35 EDT