CSCI461
Download as PDF
Compiler Design
Course Description
An introduction to the design and construction of compilers for modern programming languages. Topics include grammars, formal language definition, abstract syntax trees, symbol tables, syntax and semantic checking, code generation, and optimization. Students construct a modern compiler for an object-oriented programming language. Prerequisites: Mathematics 230 and Computer Science 317.
Units
0
Credit Hours Max
4
Repeatable
Yes