The textbooks are:
The last day to withdraw without failure is Monday, February 23, 2004. The final exam for the course will take place on Monday, May 3, 2004, at 2pm in the classroom (SWGR 2A19). This is the regularly scheduled time for courses taught from 1400 to 1515 on Tuesdays and Thursdays. ( See the university exam schedule.)
Please see elsewhere in the web pages for the course for additional administrative information.
Week | Lecture Topics | Readings | Homework |
---|---|---|---|
1: January 13, 15 | Introduction | Syllabus, Ch.1 [G] | TBD |
2: January 20, 22 | Overview, Syntax and Semantics | Ch.2 [G] | TBD |
3: January 27, 29 | Syntax and Semantics (Ctd.) | Ch.2 [G] | TBD |
4: February 3, 5 | Syntax and Semantics (Ctd.) | Ch.2 [G] | TBD |
5: February 10, 12 | Review for Midterm and Midterm | Ch.2 [G] | TBD |
6: February 17, 19 | Functional Programming | Ch.7 [G] | FP programs |
7: February 24, 26 | Functional Programming (Ctd.) | Ch.7 [G] | TBD |
8: March 2, 4 | ML | [U] | TBD |
9: March 9, 11 | Spring Break | [U] | TBD |
10: March 16, 18 | ML and Test 2 (March 18) | [U] | TBD |
11: March 23, 25 | Logic Programming | Ch.8 [G] | TBD |
12: March 30, April 1 | Logic Programming (Ctd.) | Ch.8 [G] | TBD |
13: April 6, 8 | Control Structures | Selected Topics from Ch.4 and Ch.5 [G] | TBD |
14: April 13, 15 | Object-Oriented Languages | Selected Topics from Ch.6 [G] | TBD |
15: April 20, 22 | Student Presentations | TBD | TBD |
16: April 27 | Review | TBD | TBD |