CSCI5161
CSCI 5161 - Introduction to Compilers (3 Cr.)
Computer Science and Engineering Administration (11108)
TIOT - College of Science and Engineering
CSCI 5161 - Introduction to Compilers (3 Cr.)
Course description
Techniques for translating modern programming languages to intermediate forms or machine-executable instructions/their organization into compiler. Lexical analysis, syntax analysis, semantic analysis, data flow analysis, code generation. Compiler project for prototypical language.
prereq: [2021, 5106] or instr consent
prereq: [2021, 5106] or instr consent
Minimum credits
3
Maximum credits
3
Is this course repeatable?
No
Grading basis
OPT - Student Option
Lecture
Requirements
001186
Typically offered term(s)
Every Spring