Monday, April 9, 2007


As loosely outlined the first day of class, here's the syllabus for the quarter. Suggestions for changes are welcome!

April 4: Introduction and OCaml Crash Course
April 11: The Functional and Imperative Sides of OCaml
April 18: The Module System
April 25: OCaml Objects
May 2: Types in OCaml: Polymorphism and Inference
May 9: Concurrency in OCaml
May 16: Interfacing OCaml with C
May 23: ocamlp4, the debugger, and other cool tools
May 30: Guest Speaker! (TBA)
June 6: Final Presentations


Post a Comment

<< Home