Wilfrid Laurier University Undergraduate Academic Calendar - 2011/2012
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.