CSC 33500 Programming Language Paradigms
Aspects of the design and implementation of declarative and imperative programming languages, presented via a sequence of interpreters. Topics include abstraction, objects and inheritance, parameter passing, type-checking and continuations. Substantial programming assignments.
Contact Hours
3 hr./wk.