| Number | Date Out | Date In | Links |
|---|---|---|---|
| 1: Parsing | 11 Sep | Fri 18 Sep, 1pm | starter file |
| 2: Operational Semantics | 18 Sep | Fri 25 Sep, 1pm | handout, starter code |
| 3: Variables and Functions | 26 Sep | TASK 1 through 4 due Fri 2 Oct, 1pm | handout, starter code |
| 3: C Syntax | TASK 5 and 6 due Fri 9 Oct, 1pm | ||
| 4: Concurrency | 2 Oct | Fri 9 Oct, 1pm | handout, |
| 5: Type Checking | 9 Oct | Fri 16 Oct, 1pm | handout, starter code |
| 6: Product Types | 17 Oct | Fri 30 Oct, 1pm | handout, starter code |