Week number |
Weekday | Assignment - Due |
Read sections |
CodeLab | Exams, et cetera | |
---|---|---|---|---|---|---|
1 | Mon Jan 4 | 1.1 - 1.5 | Class begins | |||
Wed | 1.6 - 2.5 | |||||
2 | Mon Jan 11 | 2.6 - 2.14 | ||||
Wed | A | 2.15 - 3.3 | ||||
Fri |
Unit 1
CodeLab Warmup
Program Language overview Software Development Life Cycle |
|||||
3 | Mon Jan 18 | Martin Luther Jr. Day H O L I D A Y | ||||
Wed | B | 3.4 - 3.7 | ||||
Fri |
Unit 2
Documentation
C++ Basic program Identifier declaration Primitive types (do 15 of 45) cin and cout (do 10 of 20) |
|||||
4 | Mon Jan 25 | 3.8 - 4.2 | ||||
Wed | C | 4.3 - 4.6 | ||||
Fri |
Unit 3
Arithmetic operators (do 30 of 60)
Mathematical library functions |
|||||
5 | Mon Feb 1 | 4.7 - 4.12 | ||||
Wed | D | 4.13 - 5.1 | ||||
Fri |
Unit 4
Relational operators
Logical operators if statement |
|||||
6 | Mon Feb 8 | 5.2 - 5.6 | ||||
Wed | E | EXAM 1, Chapters 1-4 | ||||
Fri |
Unit 5
switch statement
complete 177 correct CodeLab exercises
|
|||||
7 | Mon Feb 15 | Grorge Washington Day H O L I D A Y | ||||
Wed | F | 5.7 - 5.10 | ||||
Fri |
Unit 6
Loops - first part
|
|||||
8 | Mon Feb 22 | 5.11 - 6.3 | 5.12 omit - bad style | |||
6.4 - 6.9 | ||||||
Fri |
Unit 7
Loops - second part
Output to a file Input from a file |
|||||
9 | Mon Mar 1 | 6.10 - 6.13 | ||||
Wed | G | 6.14 - 7.3 | ||||
Fri |
Unit 8
Functions pass by value
complete 258 correct CodeLab exercises
|
|||||
10 | Mon Mar 8 | 7.4 - 7.8 | ||||
Wed | H | EXAM 2, Chapters 1-6 | ||||
Fri |
Unit 9
Functions pass by reference
|
|||||
11 | Mon Mar 15 | 7.9 - 8.1 |
(7.8 and 7.9 omitted, 2D and 3D array material) (8.1 linear search only, omit binary search) |
|||
Wed | I | 8.2 - 8.5 |
Unit 10
One dimensional arrays
|
(8.2 omitted, binary search material) (8.3 selection sort only, omit bubble sort) (8.4 omit (parallel array example) |
||
Fri |
Unit 11
Sequential search
Sorting
complete 300 correct CodeLab exercises
|
|||||
12 | Mon Mar 22 | FINAL EXAM Monday: 1:45 PM-3:45 PM | FINAL EXAM |