Jun 11, 2026  
Undergraduate Calendar 2026-2027 
    
Undergraduate Calendar 2026-2027
Add to Favourites (opens a new window)

COMPSCI 3TB3 - Syntax-Based Tools and Compilers

3 unit(s)

Lexical analysis, syntax analysis, type checking; syntax-directed translation, attribute grammars; compiler structure; implications of computer architecture; mapping of programming language concepts; code generation and optimization.
Three lectures, one lab (two hours); second term
Prerequisite(s): COMPSCI 2C03 , and COMPSCI 2GA3 , and COMPSCI 2AC3  or 2FA3, and COMPSCI 2XC3 , and COMPSCI 3MI3 
Antirequisites: COMPSCI 4TB3, SFWRENG 4TB3 



Add to Favourites (opens a new window)