CSC488H5 • Compilers and Interpreters

Description

Compiler organization, compiler writing tools, use of regular expressions, finite automation and content-free grammars, scanning and parsing, runtine organization, semantic analysis, implementing the runtime model, storage allocation, code generation.

Prerequisites
Enrolment Limits
Priority is given to students enrolled in Computer Science Specialist, Information Security Specialist, Bioinformatics Specialist or Computer Science Major programs.
Distribution Requirement
Science
Total Instructional Hours
24L/12P
Mode of Delivery
In Class
Program Area
Computer Science