Wilfrid Laurier University Undergraduate Academic Calendar - 2007/2008
Canadian Excellence

CP472
Programming Languages
0.5 Credit

Overview of programming languages, virtual machines, history of programming languages, programming language semantics, programming language design, introduction to language translation, declarations and types, abstraction mechanism, functional programming, logic programming, object-oriented programming.

Additional Course Information
Prerequisites
CP213, CP217 or CP264.
Exclusions
CP400j.

Senate/Editorial Changes

New Course: CP472 Passed Senate May 10, 2007; effective Sept 1, 2007.

Editorial Revision: CP472 June 25, 2007 Prerequisite change; effective Sept 1, 2007.