CMPT 340
Programming Language Paradigms
Lec 04 and Tut T02 selected
A comparative study of programming languages and paradigms. Introduction to functional programming languages, such as Haskell; topics include: recursion, higher-order functions, polymorphic types, lazy evaluation. Introduction to logic programming languages, such as Prolog; topics include: unification, backtracking, resolution, non-determinism. An introduction to interpreters, parsers, program transformations, and semantic models.
Sections
Lecture
Lec 04
Mon, Wed, Fri 10:30-11:20
Tutorial, pick one
Tut T02
Wed 11:30-12:20
Tut T04
Fri 9:30-10:20
Tut T06
Mon 15:30-16:20
Tut T08
Mon 8:30-9:20
Tut T10
Thu 16:00-16:50
Syllabus
Have the syllabus for CMPT 340? Share it and everyone gets the grading, textbooks and rules.