CSC2126H: Topics in Programming Languages

We will study programming languages viewed through the lens of their type structures, semantics, and reasoning principles. The course will cover key concepts especially in language design, functional programming, and type systems.

0.50
St. George