class number: 23969
Spring 2008 (first day of class:
Jan. 15th)
Tuesday/Thursday, 3:30 - 4:50pm, GACB 105
Syllabus Announcements Schedule (this page) Resources
The tentative schedule is as follows. We may change the
schedule as necessary.
Week |
Date |
Lecture/Activities |
Assignment |
Due |
Chapter |
Lecture Notes |
1 |
01/15 |
Course Overview and Introduction |
|
|
1 |
|
01/17 |
History |
|
|
2 |
||
2 |
01/22 |
Syntax |
HW1 |
|
4 |
|
01/24 |
Syntax |
|
|
4 |
||
3 |
01/29 |
Semantics |
|
|
5 |
|
01/31 |
Semantics |
|
|
5 |
||
4 |
02/05 |
Data Types |
HW2 |
HW1 |
6 |
|
02/07 |
Data Types |
|
|
6 |
updated |
|
5 |
02/12 |
Control |
MP1 |
|
7-8 |
|
02/14 |
Control |
|
|
7-8 |
||
6 |
02/19 |
ADT |
|
|
9 |
|
02/21 |
OO-Java |
HW3 |
HW2 (due at Feb. 23rd) |
10 |
||
7 |
02/26 |
Midterm Review |
|
|
|
|
02/28 |
OO-Smalltalk |
|
MP1 (due at Mar. 1st) |
10 |
||
8 |
03/04 |
Midterm Exam (in class) |
|
|
|
|
03/06 |
OO-Smalltalk (school closed due to severe weather) |
|
|
|
|
|
9 |
03/11 |
OO-Smalltalk |
|
|
10 |
|
03/13 |
OO-Smalltalk |
MP2, Essay |
HW3 (due at Mar. 18th) |
10 |
||
10 |
03/18 |
No
Class: Happy Spring Break |
||||
03/20 |
||||||
11 |
03/25 |
OO-Smalltalk |
|
|
10 |
|
03/27 |
Functional |
|
|
11 |
||
12 |
04/01 |
Functional |
|
11 |
|
|
04/03 |
Functional |
|
MP2 |
11 |
||
13 |
04/08 |
Functional |
HW4 |
|
11 |
|
04/10 |
Functional |
|
|
12 |
||
14 |
04/15 |
Logic |
12 |
|||
04/17 |
Logic |
|
HW4 (due at Apr.
21st) |
12 |
|
|
15 |
04/22 |
Logic |
HW5 |
|
12 |
|
04/24 |
Logic |
|
|
|
|
|
16 |
04/29 |
Logic |
|
|
||
05/01 |
Final Review |
|
Essay(due
at May 1st) |
|
||
|
05/08 |
Final Exam. (Thursday, May 8th, 2-4:30pm,
GACB 105) |
|
|
|
|
University calendar: Spring 2008