Week |
Topics |
Reading Materials |
Remarks |
1/15 |
Introduction |
Chap. 1 of Scott
|
No class on Monday |
1/22 |
Functional Programming and Scheme |
Notes 1&2 |
|
1/29 |
Functional Programming and Scheme |
Chap. 11 of Scott |
Add/Drop Deadline on Monday |
2/5 |
Functional Programming and Scheme |
Chap. 11 of Scott |
|
2/12 |
Syntax |
Chap. 2 of Scott |
|
2/19 |
Syntax |
Chap. 2 of Scott |
Academic Assessment Days |
2/26 |
Names, Scopes and Bindings |
Chap. 3 of Scott |
No class on Friday |
3/4 |
-- |
-- |
No class (Spring break) |
3/11 |
Names, Scopes and Bindings |
Chap. 3 of Scott |
|
3/18 |
Subroutines |
Chap. 9 of Scott |
|
3/25 |
Types |
Chap. 7&8 of Scott |
Withdrawal Deadline on Monday |
4/1 |
Types |
Chap. 7&8 of Scott |
No class on Monday (Easter) |
4/8 |
OOP |
Chap. 10 of Scott |
|
4/15 |
Logic Programming and Prolog |
Chap. 12 of Scott |
|
4/22 |
Presentation |
|
Class meets on Thrusday and Friday |
4/29 |
Presentation |
|
No class on Friday |