| Instructor: | Prof. Marsha Chechik |
| Email: | chechik@cs.toronto.edu |
| Office Hours: | Tuesday 1-2, Thursday 11-12 |
| Office: | D.L. Pratt 384, 978-3820 |
| Lectures: | Tuesdays and Thursdays 10-11 in LM 161 |
| Tutorials: | Thursdays 9 a.m., in LM 161 |
| Tutors: | Iluju Kiringa |
| Xuan Chen | |
| Hao (Richard) Zhang | |
| Course web page: | http://www.cs.toronto.edu/~chechik/courses97/csc488/index.html |
| Lecture notes online: | http://www.cs.toronto.edu/~chechik/courses97/csc488/notes.html |
| Course newsgroup: | ut.cdf.csc488h Read on the regular basis! |
| 6 Assignments | 55% | |
| Midterm test | 15% | Thursday, February 26 |
| Final exam | 30% |
| Compiler Structure | Chapter 1 |
| Lexical Analysis | Chapter 3 |
| Syntax Analysis | Chapters 4, 5, 6 |
| Tables & Dictionaries | Chapter 8 |
| Semantic Analysis | Chapters 7, 10, 11 |
| Translation Techniques | Chapters 12, 13 |
| Code Generation | Chapters 9, 15 |
| Optimization | Chapters 15, 16 |
| Special topics |
Good luck and enjoy the course!