Computer Science 362
Object Oriented Design
September 2013

Tentative Schedule

Week of Material Covered Remarks
September 4 Introduction and Preliminaries
Chapter 1 -


September 9 Object Oriented Thinking
Chapter 2
Chapter 3


September 13 UML

September 23 UML



September 30 C++
Chapter 4
Classes and Methods
Chapter 5
Messages, Instances and Initialization
October 7 C++
Chapter 8
Inheritance and Substitution
October 14 C++
Chapter 10
Subclasses and Subtypes
October 21 C++
Chapter 11
Static and Dynamic Behavior
October 28 C++
Implications of Substitution
Chapter 12
November 4 C++
Multiple Inheritance
Chapter 13
November 11 Polymorphism and Software Reuse
Chapter 14
12 Tuesday Student Development Day. No classes
November 18 Overloading
Overriding
Chapter 15/16
November 25 Generics
STL
Chapter 18
Chapter 20

Last modified:Thursday December 25, 2014 at 05:36 pm AST
Cezar Câmpeanu