Programming Language 2 (CMPT 440.3)

Recent/Current Offerings

Syllabus / Public content Section Term Instructor
CMPT 440 01 September 2018 Christopher Dutchyn
CMPT 440 02 January 2017 Christopher Dutchyn


Advanced topics in programming languages will be selected from: programming language design, programming language semantics, code optimization, memory management, garbage collection, closures, functional programming, logic programming, aspect-orient programming, concurrent programming, history of programming languages, advanced programming language features and their implementation, polymorphic type systems, domain specific languages.


CMPT 340.

Resources and Supports for CMPT 440

U of S Bookstore Textbook Search
Library Reserves Search
Hire a Tutor Search