Mar 12, 2025  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog
Add to Portfolio (opens a new window)

CMPT432N - Design of Compilers


4 Credit(s)

Non Liberal Arts
This course covers compiler theory and implementation. Topics will include but are not limited to the following: the lexical, syntactic, and semantic analysis of formal languages; intermediate code generation; executable code generation; and symbol table construction. Theoretical tools, such as finite state and pushdown automata, and context-free grammars will be discussed in detail.  Every student will develop a full compiler for a selected subset of an instructor-specified high-level language.

Prerequisite(s): CMPT 435L 



Add to Portfolio (opens a new window)