Course Home | Assignments | Computing Resources | Lab Hours/Tutoring | Questionnaire | Schedule | Submit

Saint Louis University

Computer Science 146
Object-Oriented Practicum

Michael Goldwasser

Fall 2014

Dept. of Math & Computer Science


SCHEDULE

Please note that the schedule for future classes is tentative.

Meeting Topic References
Wednesday, August 27 Introduction to object-oriented programming,
marine biology case study
pp. 6-12 of case study
Wednesday, September 3 work on asgn01
Wednesday, September 10 Defining classes in C++,
AquaFish class, asgn02
pp. 13-18 of case study
(aquafish source code)
Wednesday, September 17 Intro. to Case Study Part II pp. 19-28 of case study
Wednesday, September 24 in-class work on asgn03
Wednesday, October 1 The Environment and Simulation classes;
data representation with vectors and matrices
pp. 29-35 (and top of 36)
Wednesday, October 8 The Fish class
UML Diagrams
pp. 36-42
Wednesday, October 15 work on asgn05/asgn06
Wednesday, October 22 discussion of asgn06
Wednesday, October 29 Coping with interdependent definitions in C++
Advanced Declarations
discussion of asgn07
Wednesday, November 5 Continued work on asgn07
Wednesday, November 12 Discussion of asgn08
Wednesday, November 19 Inheritance Hierarchies
(discussion of asgn09)
Wednesday, November 26
Wednesday, December 3 Continued work on asgn09


Michael Goldwasser
CSCI 146, Fall 2014
Last modified: Wednesday, 22 October 2014
Course Home | Assignments | Computing Resources | Lab Hours/Tutoring | Questionnaire | Schedule | Submit