CPSC3352 — Algorithmic Languages & Compilers
Study of programming languages paradigm, including specification of syntax and semantics. Categories of language translators according to their tasks, and detailed study of components of a Compiler. Lecture: Three hours of lecture per week, supplemented by independent laboratory assignments.
Prerequisites: CPSC2151, CPSC2251, CPSC3102, CPSC3201