Course Link pop-ups require javascript, but without, links simply open target page as expected
Header Photo

CSC 681 Programming Paradigms (3 credits)

An exploration of the relationships between computational paradigms and the computer languages that support them. The Lambda calculus and functional programming, resolution and logic based languages, machine based models and imperative languages. The impact of the computational model on program structure and language design. A mid-sized programming project will be used to illustrate the concepts.

Prerequisite: CSC 500 Discrete Structures.