Feb 14, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

CMPT 432N - 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)