Week | Weekday | Assignment - Due |
Read sections |
CodeLab | Exams, et cetera |
---|---|---|---|---|---|
1 | Monday Jan 9 |   | 1.1 - 1.5 |   | Classes begin |
Wednesday |   | 1.6 - 2.5 | |||
2 | Monday Jan 16 | HOLIDAY | |||
Wednesday |   | 2.6 - 2.14 | |||
Friday |   |   |
Unit 1
CodeLab Warmup
Program Language overview Software Development Life Cycle |
||
3 | Monday Jan 23 | A | 2.15 - 3.3 | ||
Wednesday | 3.4 - 3.7 | ||||
Friday |   |   |
Unit 2
Documentation
C++ Basic program Identifier declaration Primitive types (do 15 of 45) cin and cout (do 10 of 20) |
||
4 | Monday Jan 30 | B | 3.8 - 4.2 | ||
Wednesday | 4.3 - 4.6 | ||||
Friday |   |   |
Unit 3
Arithmetic operators (do 30 of 60)
Mathematical library functions |
||
5 | Monday Feb 6 | C | 4.7 - 4.12 | ||
Wednesday | 4.13 - 5.1 | ||||
Friday |   |   |
Unit 4
Relational operators
Logical operators if statement |
||
6 | Monday Feb 13 | D | 5.2 - 5.6 | ||
Wednesday | --- | --- | EXAM 1, Chapters 1-4 | ||
Friday |   |   |
Unit 5
switch statement
|
||
7 | Monday Feb 20 | HOLIDAY | |||
Wednesday | E | 5.7 - 5.10 | |||
Friday |   |   |
Unit 6
Loops - first part
|
||
8 | Monday Feb 27 | 5.11 - 6.3 | NOTE: Section 5.12 is optional | ||
Wednesday | F | 6.4 - 6.9 | |||
Friday |   |   |
Unit 7
Loops - second part
Output to a file Input from a file |
||
9 | Monday Mar 6 | 6.10 - 6.13 | |||
Wednesday | G | 6.14 - 7.3 | |||
Friday |   |   |
Unit 8
Functions pass by value
|
||
10 | Monday Mar 13 | 7.4 - 7.8 |
NOTE: (7.8 and 7.9 omitted, 2D and 3D array material) |
||
Wednesday | H | --- | --- | EXAM 2, Chapters 1-6 | |
Friday |   |   |
Unit 9
Functions pass by reference
|
||
11 | Monday Mar 20 |   | 7.9 - 8.1 | ||
Wednesday | I | 8.2 - 8.5 |
NOTE: 8.1 linear search only (omit binary search) 8.2 omitted (binary search material) 8.3 selection sort only (omit bubble sort) 8.4 omit (parallel array example) |
||
Friday |   |   |
Unit 10
One dimensional arrays
Unit 11
Sequential search
Sorting |
||
12 | |||||
Monday Mar 27 | FINAL EXAM | 4:00 - 6:00 PM | Room AT 204 | FINAL EXAM |