Title: | Compiler Design | |
Instructor: | Cezar Câmpeanu | |
Email: | ccampeanu < at > upei < dot > ca | |
Office: | CASS 405 | |
Tel: | (902)566-0485 | |
Textbook: |
Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, Addison-Wesley, 2007, ISBN-10: 0-321-54798-5 ISBN-13: 978 0-321-54798-9 |
|
Textbook web site: | http://vig.pearsoned.ca/catalog/academic/product/0,1144,0321547985,00.html | |
Textbook Stanford web site: | http://dragonbook.stanford.edu/ | |
Course web site: |
Go To: http://www.csit.upei.ca, or http://www.upei.ca/csit, |
|
General description: | This is a first course in compiler design. The course covers: compilation phases, lexical analysis, parsing, scope rules, block structure, symbol tables, run-time heap and stack management, code generation, preprocessing, compiler-compilers, and translation systems. | |
PREREQUISITE: | CS 332 | |
Time and Location: | Tuesday and Thursday 1:00-2:15, CASS 301 | |
Office Hours: | Monday 11:00-12:00, 1:30-2:45, Tuesday: 11:30-12:30, 2:30-3:15 Thursday: 11:30-12:30, 2:30-3:15 or anytime by appointment (please send email) | |
Final Exam: |
Friday, April 9 at 9:00 am, K 210
|
|
Final MARKS: |
Everything Marked Please check your marks. They will be submitted to Registar's Office on Friday April 16, 2010. Have a nice Summer!
|
|
Grading scheme: |
|
||||||||
Course Resources: | |||||||||
Note: | Second year students and up that are interested in marking, please check with Rita Stanley or Chris Vessey. They must fill out an application. | ||||||||