Links to source code and final project reports can now be found here.
If you have enrolled in the class or plan to, please install Haskell stack and (optionally) the Haskell Platform on your machine so as to be able to do the assignments. Moreover, please bring your laptop to class.
Late Days: Each student gets 48 hours of extension to the lab deadlines that can be used in 24 hour blocks. They are used automatically based on last submission timestamp.
Late Penalty: Each day late (after late days exhausted) will reduce your maximum mark for the lab or project by 25%.
For help, please post on Piazza as then the whole class can benefit from your question. However, you can also email the class mailing list or staff mailing list if you prefer not to use Piazza.
Office hours: after class
Address: Gates, Room 290
Phone: (415) 490-9451 Instructor: Bryan O'Sullivan
Office hours: TBA