Aug 05, 2021  
2019-2020 Undergraduate Catalog 
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

CS 4200 Compiler Construction

An in-depth study of the principles and design aspects of programming language translation. The major components of a compiler are discussed: lexical analysis, syntactic analysis, semantics routines, and code generation. Alternative parsing strategies are presented and compared with respect to space and time tradeoffs. Course offered Fall Semester only. Prerequisite(s): CS 3820 
Credits: 3.0