Saint Louis University |
Computer Science 146
|
Dept. of Math & Computer Science |
Meeting | Topic | References |
---|---|---|
January 19 | Introduction to object-oriented programming
Review: MATLAB matrices |
MATLAB matrices
Built-in Documentation via "Help" in MATLAB |
January 26 | Designing the public interface for our matrix class in C++ |
our initial matrix class documentation
sample code: demo.cpp |
February 3 | Defining a Class in C++ | initial matrix implementation |
February 10 | Examination of our matrix.h file (continued) | |
February 17 | Expanding a matrix | asgn05 |
February 24 | ||
March 3 | Using ranges to describe submatrices | asgn06 |
March 10 |
Introduction to the Proxy design pattern
(in context of assignment to a submatrix) |
|
March 17 | No Class: Spring Break | |
March 24 |
Alpha version of Matrix Proxy class
(role of .h and .cpp files in larger codebase) |
asgn07 |
March 31 | Further discussion of asgn07 | |
April 7 | Inheritance and Object-oriented Design | |
April 14 | Details of our matrix_expression inheritance model | notes |
April 21 | No Class: Easter Break | |
April 28 | ||
May 5 |