CS 440 Functional Programming
Introduction to the concepts of functional programming using the Haskell programming language. Topics include higher order functions, lambda calculus, algebraic data types, type classes, and monads.
Credits
3
Prerequisite
CS 305 with a C- or better