Intelligent Systems Engineering

E313 Engineering Compilers

Credits: 3

Prerequisite(s): ENGR-E 201. Must be joint-listed with CSCI-P 423.

This course covers the engineering of a compiler, from scanning to parsing, semantic analysis and transformations to code generation and optimization. The emphasis of this course is on the hands-on implementations of various components using industry-standard tools. Credit given for only one of ENGR-E 313, E 513, CSCI-P 423, or P 523.

  • Course History