CS 451 - Programming Paradigms - 3 credit hours


A survey of the major programming language paradigms: procedural, functional, object-oriented and logic. Each paradigm will be illustrated with an exemplar language. The programming style and idioms of each paradigm will be studied and practiced.

Prerequisite: 257L .

Not available for graduate credit for CS Majors.