May 01, 2024  
Undergraduate Calendar 2021-2022 
    
Undergraduate Calendar 2021-2022 [-ARCHIVED CALENDAR-]

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.
Two lectures, one tutorial, two labs (one hour each); second term
Prerequisite(s): COMPSCI 2C03  or SFWRENG 2C03 , and COMPSCI 2GA3  or SFWRENG 2GA3  or 3GA3, and COMPSCI 2AC3  or 2FA3 or SFWRENG 2FA3 , and COMPSCI 3MI3  or registration in Level IV or above of a Software Engineering program
First offered 2022-2023.



Add to Favourites (opens a new window)