CS3304: Comparative Languages

This course in programming language constructs emphasizes the run-time behavior of programs. The languages are studied from two points of view: (1) the fundamental elements of languages and their inclusion in commercially available systems; and, (2) the differences between implementations of common elements in languages. (3H,3C)

Prerequisites: A grade of C or better required in CS 3114.

Note: CS majors must achieve a grade of C or better in CS 2104 before attempting CS 3304.

Taught By: James Arthur
Denis Gracanin
Stephen Edwards