COURSE SYLLABUS FOR: Functional Programming
COURSE ID:
CREDITS: 3
INSTRUCTOR: Dr. Abzetdin Adamov
CLASS TERM: Fall, 2012
CLASS SCHEDULE: see
My Calendar
Documentation and Other Resources
Exercises and Tasks:
Contents of the course (week topics):
- Intro to Haskell. Tuples and Lists.
- Lists, More Data, Lists, Classe, Abstract Datatypes.
- Programming IO, Data Test Generators.
- Higher Order Functions. Recursive Datatypes.
- Parsing Expressions. Parsing Expressions Monad Style.
- Programming GUIs.
- Laziness.