| Weeks | Topics | Languages |
|---|---|---|
| 1 | Overview Chapter 1 | |
| 1-2 | Syntax and Grammar Chapter 2 | |
| 2-3 | Procedural Languages Chapters 3-5 Expect an exam about now! | Modula? |
| 3-4 | Object-oriented Languages Chapters 6-7, and 16.4 | Java, some Smalltalk |
| 3 | Functional Languages Chapters 8-10 Maybe another exam! | ML, Lisp |
| 1-2 | Logic Programming Chapter 11, and 15.7 | PROLOG |
| 1 | Parsing and Program Semantics Chapter 13.1 and 13.2 |