|.: Compiler Construction||.: Rationale|
Translation of programming languages. Emphasis on techniques used in construction of compilers, including lexical analysis, syntactical analysis, type checking, and code generation.
3.000 Credit Hours
3.000 Lecture hours
|The purpose of this course is to give students an introduction to the techniques required when designing a compiler. Construction techniques include modern compiler-compiler tools, syntactic and semantic analysis techniques, and a number of algorithms for basic optimization and code generation.|