There are currently no scheduled offerings of this course. For more information on when this course may be offered in the future please contact the Registrar's Office.
Compilers, interpreters, lexical analysis, syntax analysis, syntax- directed translation, symbol tables, type checking, flow analysis, code generation, code optimization. Prerequisites: one of CMPUT 229, E E 380, or ECE 212, and any 300-level Computing Science course.