| Date | Description | 
|---|---|
| April 2 | HW1 due (regexps, scanners) sample solution | 
| April 4 | Project partner info due | 
| April 9 | HW2 due (grammars, parsing) sample solution | 
| April 16 | 
HW3 due (LL grammars, LR construction)  sample solution Project 1 - scanner due  | 
| April 23 | Project 2 - parser/AST due | 
| May 14 | Project 3 - Semantics/symbol tables due | 
| May 21 | 
HW4 due (dataflow, etc.) No late assignments accepted  sample solution (pptx source for ssa question)  | 
| June 4 | Project 4 - Codegen due | 
| June 5 | Project Report due |