CS 4905
Introduction to Compiler Construction
Explore the primary concepts and methodologies in compiler construction. Examine lexical analysis, predictive and LR parsing, compiler compilers and error handling. Learn syntax-directed translation using abstract parse trees, visitors, symbol tables and type checking. Study object code generation including the activation record stack, parameter passing, intermediate representation trees, instruction selection, tree tiling and register allocation.
Prerequisites & course information
Prerequisite : CS 2333 .
Sources
- Course catalogue ↗2026-2027