Saint Louis University |
Computer Science 146
|
Dept. of Math & Computer Science |
Meeting | Topic | References |
---|---|---|
August 31 | Introduction to object-oriented programming
Review: MATLAB matrices |
MATLAB matrices
Built-in Documentation via "Help" in MATLAB |
September 7 | Designing the public interface for our matrix class in C++ |
our initial matrix class documentation
sample code: demo.cpp |
September 14 | Defining a Class in C++ | initial matrix implementation |
September 21 | Examination of our matrix.h file (continued) | |
September 28 | Expanding a matrix | asgn05 |
October 5 | (continued work on asgn05) | |
October 12 | Using ranges to describe submatrices |
notes
asgn06 |
October 19 |
Introduction to the Proxy design pattern
(in context of assignment to a submatrix) |
|
October 26 |
Alpha version of Matrix Proxy class
(role of .h and .cpp files in larger codebase) |
asgn07
notes |
November 2 | Further discussion of asgn07 | |
November 9 | Inheritance and Object-oriented Design | |
November 16 | Details of our matrix_expression inheritance model | notes |
November 23 | No Class - Thanksgiving | |
November 30 | A subtle flaw in our code | asgn10 |
December 7 | work on asgn10 |