| Weekly Notes | Topics | Reading | Assignments | |
| Week 1 | Chapters 1 and 2 | |||
| Week 2 |
|
Chap 2 | Project in Section 2.5 - JavaCC Lexer for SimpleJava Due 11:59:59 p.m. Monday 2/4/08 | |
| Week 3 |
|
App. B Chap 3 |
Project 2.5 and Homework 1 from Appendix B | |
| Week 4 | Chaps 3 and 4 |
Project 4.5 - JavaCC Parser for SimpleJava -
Due 11:59:59 p.m. Thurs 2/21/08
Homework 2 from Chapter 3 |
||
| Week 5 | Chapters 4 and 5 |
Project 4.5 - JavaCC Parser for SimpleJava -
Due 11:59:59 p.m. Thurs 2/21/08
Homework 3 from Chapter 4 Exam Monday 2/25/08 |
||
| Week 6 |
|
Chapter 5 |
Project 4.5 - JavaCC Parser for SimpleJava -
Due 11:59:59 p.m. Thurs 2/21/08
Homework 3 from Chapter 4 Exam Monday 2/25/08 |
|
| Week 7 |
|
Chapter 6 | Homework 4 from Chapter 5 | |
| Week 8 | No Chap 6 Homework. Project due Mon 3/24/08 | |||
| Week 9 | Spring Break!! | No Chap 6 Homework. Project due Mon 3/24/08. Exam coming | ||
| Week 10 |
|
Chap 7 | No Chap 6 Homework. Project due Mon 3/24/08. Exam coming | |
| Week 11 |
|
|||
| Week 12 |
|
|||
| Week 13 | Semantic Analyzer due Wed 4/9/08 | |||
| Week 14 | ||||
| Week 15 |
|
Abstract Asm Due: Friday 4/25/08 at 11:59:59 p.m. | ||
| Week 16 |
|
Comprehensive Final Exam MIPS Asm Due: Wednesday 4/30/08 at 11:59:59 p.m. | ||
| Notes for entire semester | ||||