CPSC 433 Compiler Construction
This course introduces the student to the methods and techniques involved in translating high-level languages such as ADA and C into executable machine code. Topics include study of lexical scanning, parsing, symbol table construction, object code generation, and optimization. The bulk of the student activity is spent writing a compiler for a substantial subset of the ADA or C language. This course is usually offered in alternate years.
Credits
3 credits
Prerequisite
CPSC130 AND CPSC131 AND CPSC230 AND CPSC232 AND CPSC250 AND CPSC340
Notes
140-UG Level 4 Advanced