| WK |
BEG |
Topic |
Labs |
Quizzes |
| 1 |
8/31 |
CH1 Preliminaries |
|
|
| 2 |
9/5 |
CH3 Syntax & Semantics |
|
CH1 |
| 3 |
9/12 |
CH15 Functional Programming |
Scheme |
|
| 4 |
9/19 |
Scheme Labs; Quiz 2 |
|
CH3 |
| 5 |
9/26 |
CH5 Names Bindings Scopes |
|
|
| 6 |
10/3 |
CH6 Data Types |
|
CH5 |
| 7 |
10/10 |
CH16 Logic Programming |
Prolog 1 |
|
| 8 |
10/17 |
Fall break |
Prolog 2 |
MIDTERM |
| 9 |
10/24 |
CH7 Expressions and Assignment |
|
|
| 10 |
10/31 |
CH8 Control |
|
CH7 |
| 11 |
11/7 |
CH9 Subprograms |
|
|
| 12 |
11/14 |
CH10 |
|
|
| |
11/16 |
CH10 |
|
|
| |
11/18 |
Lab - Demo starting code for project |
|
|
| 13 |
11/21 |
Lab - Project team time |
|
|
| |
11/23 |
(Thanksgiving) |
|
|
| |
11/25 |
(Thanksgiving) |
|
|
| 14 |
11/28 |
CH11 ADTs and Encapsulation |
|
|
| |
11/30 |
Lab - Project team time |
|
|
| |
12/2 |
CH11 ADTs and Encapsulation |
|
|
| 15 |
12/5 |
Presentations |
|
|