CEA CAPA Partner Institution:Dublin City University
Location:Dublin, Ireland
Primary Subject Area: Computer Sciences
Instruction in:English
Transcript Source:Partner Institution
Course Details:Level 400
Recommended Semester Credits:4
Prerequisites:None
DESCRIPTION
This module aims to: give students a comprehensive understanding of the techniques used in compilers; give an overview of the phases of a compiler; study lexical analysis, syntax analysis and semantic analysis in detail; give an overview of the run-time environments used to support the compilation process; and study intermediate code generation, optimization techniques, object code generation and register allocation in detail.