Caml
Power

Assignments

All assignments are due at 11:59pm on the due date, except the last assignment, which is due at 4:59pm at the traditional Dean's Date deadline.

Please see the course info page for information about late penalties. The last assignment may NOT be submitted late.

Do not begin work on assignments in this class until you have read and understood the course collaboration policy.

Please do not start assignment until the "assigned" date in the table below. We will be updating/changing the assignments before that time. In addition, timing and due dates of assignments may change. The schedule is not absolutely fixed.

Number Link Assigned Due Submit
1 Easy as Pi W 9/14 W 9/21 Dropbox 1
2 Boxoffice Trivia W 9/21 W 9/28 Dropbox 2
3 Map and Caml-Mathica W 9/28 W 10/12 Dropbox 3
4 Interpreter and Program Correctness W 10/12 W 10/19 Dropbox 4
5 Moogle F 10/28 M 11/21 Dropbox 5
6 Lazy Programming M 11/21 M 12/5 Dropbox 6
7 Data-Parallel Programming M 12/5 T 1/17
Dean's Date
Dropbox 7