MCS 4410 Compiler Design
Exploring the issues related to the design and implementation of programming language translators including formal grammars and parsing, semantic definitions and semantic processing, run-time storage management and symbol tables, error recovery, code generation and as time permits optimization of compiled code. Students write a significant amount of a compiler on their own, a large and complex coding project.
Offered
Fall, Even years