Sep 24, 2026  
2026-2027 Undergraduate Catalog [DRAFT] 
    
2026-2027 Undergraduate Catalog [DRAFT]
Add to Portfolio (opens a new window)

CS 450 - Compilers


(3 credits)

The course studies the principles, techniques and tools for compiler design and construction. Topics include lexical analysis, syntax analysis, parsing techniques, error recovery, semantic analysis, intermediate language, code generation, and optimization techniques. Students design and implement the phases of a compiler. Prerequisite: CS 415 - Principles of Programming Languages  or CS 435 - Theory of Computation . Grade or P/NC. Offered when demand warrants.


Course Registration



Add to Portfolio (opens a new window)