Compilers

Design and implementation of compilers for high-­level programming languages. Topics include all phases of a typical compiler, including scanning, parsing, semantic analysis, intermediate code generation, code optimization, and code generation. Students design and develop a compiler for a small programming language. Emphasis is placed on using compiler development tools.

Prerequisites: 
http://bulletin.uga.edu/CoursesHome.aspx

Semester Offered: 
Spring
Course Information File: