MCS3633
Intro to Functional Prog
College of Arts + Science
MATH
An introduction to functional programming. Induction and recursion, symbolic computation, higher-order functions, polymorphism, data abstraction and modularity, invariants, demand-driven programming, exception handling, and computability. Lecture 3 hrs.