|
Jan 28, 2025
|
|
|
|
CMPU 331 - Compilers Semester Offered: Fall and Spring 1 unit(s) This course covers the implementation of compilers – programs that transform source programs written in a higher-level language into executable formats. Topics include syntax, error-handling, and code generation. Throughout the course, increasingly sophisticated compilers are implemented to demonstrate how different language features are handled, and the design challenges that each language feature introduces. Additional topics may include compiler optimizations and other advanced topics. Anna Gommerstadt.
Prerequisite(s): CMPU 224 and CMPU 240 . In addition, CMPU 235 or CMPU 245 is recommended, but not required.
Two 75-minute periods.
Course Format: CLS
Add to Portfolio (opens a new window)
|
|