Saint Louis University |
Computer Science 146
|
Dept. of Math & Computer Science |
| Meeting | Topic | References |
|---|---|---|
| Lecture 1 |
Introduction to object-oriented programming,
marine biology case study |
pp. 6-12 of case study |
| Lecture 2 | work on asgn01 | |
| Lecture 3 |
Defining classes in C++,
AquaFish class, asgn02 |
pp. 13-18 of case study
(aquafish source code) |
| Lecture 4 | Intro. to Case Study Part II | pp. 19-28 of case study |
| Lecture 5 | in-class work on asgn03 | |
| Lecture 6 |
The Environment and Simulation classes;
data representation with vectors and matrices |
pp. 29-35 (and top of 36) |
| Lecture 7 |
The Fish class
UML Diagrams |
pp. 36-42 |
| Lecture 8 | work on asgn05/asgn06 | |
| Lecture 9 | discussion of asgn06 | |
| Lecture 10 |
Coping with interdependent definitions in C++
Advanced Declarations discussion of asgn07 |
|
| Lecture 11 | Continued work on asgn07 | |
| Lecture 12 | Discussion of asgn08 | |
| Lecture 13 | Continued work on asgn08 | |
| Lecture 14 |
Inheritance Hierarchies
(discussion of asgn09) |
|
| Lecture 15 | work on asgn09 |