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!