1 |
Jan 23 |
Welcome and Getting Started |
|
2 |
Jan 25 |
Egyptian Multiplication |
|
|
Jan 29 |
|
Assignment 0 due |
3 |
Jan 30 |
The C++ Standard Library (1) |
|
4 |
Feb 1 |
The C++ Standard Library (2) |
|
5 |
Feb 6 |
Errors |
|
6 |
Feb 7 |
Writing a Program |
|
|
Feb 9 |
|
Project milestone #1 proposal due |
|
Feb 12-14 |
|
Mardi Gras |
7 |
Feb 15 |
Completing a Program |
|
|
Feb 19 |
|
Assignment 1 due |
8 |
Feb 20 |
Working with Types |
|
9 |
Feb 22 |
Deriving a Generic Algorithm |
|
|
Feb 26 |
|
Project milestone #2 architecture due |
|
Feb 27 |
Project proposals presentations (1) |
|
10 |
Feb 29 |
Working with Strings, the Queue Type |
|
11 |
Mar 5 |
Using Sequential Containers |
|
|
Mar 7 |
Midterm examination, 10:30am - 11:50am, 1202 Patrick Taylor Hall |
|
|
Mar 11-15 |
|
Spring Break |
|
Mar 18 |
|
Assignment 2 due |
|
Mar 19 |
Midterm examination Review |
|
12 |
Mar 21 |
The List Type |
|
13 |
Mar 26 |
Using Associative Containers |
|
14 |
Mar 28 |
Using Library Algorithms |
|
|
Apr 1 |
|
Assignment 3 due |
15 |
Apr 2 |
Ordering, Min, Max, and MinMax |
|
16 |
Apr 4 |
A Display Model |
|
17 |
Apr 9 |
Graphics Classes |
|
|
Apr 15 |
|
Assignment 4 due |
18 |
Apr 16 |
Graphics Class Design |
|
19 |
Apr 18 |
Functions and Graphing |
|
|
Apr 22 |
|
Project milestone #3 due |
|
Apr 23 |
Project presentations (1) |
|
|
Apr 25 |
Project presentations (2) |
|
20 |
Apr 30 |
Graphic User Interfaces |
|
|
May 1 |
|
Project postmortem due |
|
May 2 |
Project postmortem presentations |
|
|
May 8 |
Final examination, 12:30pm - 2:30pm, 1202 Patrick Taylor Hall |
|