General description
The aim of this course " Compiler Project ", to present the concepts needed to design and implement compiler code generation and optimization techniques.
In a class project, students will construct an optimizing compiler for a simple and high level language.
After completing this course, the student should demonstrate an ability to design and implement a compiler for a small language.