Print
BS Degree in Computer Science {23-24} - Compilers

Course Code
CSIS 455  Credits
Title Compilers 
Prerequisite MATH 210 CSIS 450 
Course Outline Course Outline 
Description Organization of compilers; transition graphs, lexical analyzers, regular expressions and lexical analyzer generators; context-free grammars, top-down and bottom-up parsers, and parser generators; error recovery. Students are expected to carry out a project which involves developing a front-end (lexical analyzer, parser and 3AC generator) of a compiler for a hypothetical Pascal-like language.