CS 2704 Calendar - Spring 2002


This is a tentative schedule.

All dates and times are subject to change; such changes may be announced in class, via email, or posted to the web. Students are responsible for all information provided to them in these ways. This means that students must regularly check the CS 2704 website for announcements, check their email, and attend class.

 

Lecture Topic Reading Assignment Week of...
  TPoP Notes  

Course Administration

 

C00

January 14

 

 

Design Paradigms

 

C01

C++ Review (quick)

 

C02

C++ Review (quick)

 

 

January 21

 

 

OO Design Basics   C03
Identifying Objects and Classes   C04

Designing Classes

 

C05

January 28
Evaluating Class Designs   C06

Association

 

C07

February 4

Aggregation   C08

Representing OO Designs

 

 

February 11

Communication and Objects   C09

Operator Overloading 

 

C10

February 18

Templates   C11

 Inheritance

 

C13

February 25

Spring Break

 

Controlling Inheritance   C14 March 11
Polymorphism   C15

Polymorphism and Inheritance

 

 

March 18

Design Discussions    

GUI Library (tentative) 

 

 

March 25

GUI Library (tentative) 

 

 

April 1

STL 

 

C16

April 8

Review and catching up 

 

 

April 15

Conversions 

 

C17

April 22

Design Patterns

 

 

April 29

Final Exam:  11:05 - 1:05 Monday, May 6