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.

Credits

3

Prerequisite

CSC 22000 and CSC 22100.

Contact Hours

3 hr./wk.