CS 363 Comparative Programming Languages

Fall 2007

Prerequisite: Grade of C or better in CS 265 or CS 367

Catalog description: Key programming mechanisms described independently of particular machines or languages including control, binding, procedural abstraction and types.  Systematically surveys diverse high-level language capabilities.

Instructor:  Prof. Elizabeth White

Textbook: Programming Language Pragmatics, M. Scott, 2nd edition, Morgan-Kauhmann, 2006.

Website: http://www.cs.gmu.edu/~white/CS363

This class will cover theoretical foundations of features found in modern programming languages. 



Honor Code

You are expected to abide by the honor code. Programming assignments and exams are individual efforts. Information on the university honor code can be found at:

This semester I will probably be using similarity detection software to assist me in finding honor code violations, should they occur.