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.

Not offered on a regular basis.

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

Credit Hours:
4
Prerequisites:
Undergraduate Students: CSCI 4720
Graduate Students: CSCI 6720
Course Information File: