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.
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.