All assignments are due at 11:59PM on the due date. Please see the course info page for information about late penalties.
Please do not start assignment until the "assigned date." We will be updating/changing the assignments before that time.
|1||Easy as Pi||Mon Sept 17||Tues Sept 25||Dropbox 1|
|2||Boxoffice Trivia||Tues Sept 25||Tues Oct 2||Dropbox 2|
|3||Map and Caml-Mathica||Tues Oct 2||Thurs Oct 11||Dropbox 3|
|4||Program Correctness and Pattern Matching||Thurs Oct 11||Thurs Oct 18||Dropbox 4|
|5||Moogle||Sunday Oct 28 (fall break)||Th Nov 15||Dropbox 5|
|6||Lazy Programming||Fri Nov 16||Th Nov 29||Dropbox 6|
|7||Data-Parallel Programming||Th Nov 29||Fri Jan 11||Dropbox 7|