CSI519: Programming Language Design (Fall 2011)


Instructor: Paliath Narendran
Office: LI 95B
Phone: 442-3387
Email: dran at cs dot albany dot edu
Office Hours: Tue 11am-12:30pm, Fri 1:30pm--3pm

TA: Peter Hibbs

Office: LI 95C
Office Hours: MW 5:30-7:00pm, Tue 1:30-2:30pm

Main Textbook: Chris Reade, Elements of Functional Programming, Addison-Wesley, 1989.

Other required books: J. Ullman, Elements of ML Programming (ML97 edition), Prentice-Hall, 1998.

Recommended books: Z. Manna, Mathematical Theory of Computation, Dover, 2003.

Class Hours:

SML/NJ home page

Functional Programming FAQ

  • Homework 1 ( PDF version).

  • Homework 2 ( PDF version).

  • Homework 3 ( PDF version).

  • Homework 4 ( PDF version).

  • Homework 5 ( PDF version).

  • Homework 6 ( PDF version).

  • SICStus Prolog User's Manual

    Announcements

    Midterm

    Final