You are here
Home / Compiler Construction
ECEN-4553 (3) Compiler Construction
Introduces the principles and techniques for compiling high-level programming languages to assembly code. Topics include parsing, instruction selection, register allocation, and compiling high-level features such as polymorphism, first-class functions, and objects. Students build a complete compiler for a simple language. Same as CSCI 4555 and ECEN 5523. Requisites: Requires prerequisite courses of ECEN 2703 and ECEN 3350 (all minimum grade C). Restricted to College of Engineering majors only.