Semester and Year
Spring 2021
Dept
Computer Science
Course Number
440
Section Number
1
Course Catalog Description
Compiler Construction Study of the techniques for translating high-level programming languages into executable machine code or byte code: lexical analysis, syntactic analysis, contextual analysis, and code generation. Comparison between compilation and interpretation as approaches to programming language implementation. Optional topics include: garbage collection, polymorphic type checking, optimization, implementation of virtual machines. Prerequisites: CS 256 and CS 355. Offered as needed.
Recommended Citation
Shallue, Andrew, "Spring 2021 CS 440 Sect. 1 Compiler Construction" (2021). Computer Science Syllabi. 123.
https://digitalcommons.iwu.edu/compsci_syllabi/123