UNIVERSITY OF PRINCE EDWARD ISLAND
Computer Science 472
COMPILER DESIGN
September 2011

Title:   Compiler Design
     
Instructor:   Cezar Câmpeanu
     
Email:   ccampeanu < at > upei < dot > ca
     
Office:   CASS 405
     
Tel:   (902)566-0485
     
Textbook:   TBA
     
   
     
Course web site:  

Go To: http://www.csit.upei.ca, or http://www.upei.ca/csit,
Then follow the links: Faculty and Staff, Cezar Campeanu, Personal webpage, Teaching, and CS472 under Winter 2010.

     
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:   Monday and Wednesday 15:00-16:15 (3:00pm-4:15pm), DA 305
     
Office Hours:   TBA
     
Grading scheme:
Assignments Midterm Examination (February) Project (Class Presentation) Final Examination
30% 20% 15% 35%
   
Course Resources:
  1. Assignments
  2. Handouts
  3. Tentative Schedule
  4. Assignment Policy
  5. Moodle login
   
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.
   
To make sure you are viewing the most recent version of this page,press the shift key while clicking on the Reload button.
It is your responsibility to check this page for updates.

Last modified:Tuesday August 10, 2021 at 07:47 pm
Cezar Câmpeanu