Programming Assignments

Programming assignments are due weekly in the first half of the semester, while we are deep into learning OCaml; then less frequently in the second half of the semester, as prelim season heats up and the 3110 team project gets going.

Please make sure to read these documents:

A0 through A3 will be individual assignments: you will work on your own. A4 and A5 will permit a partner of your choice (from any discussion section, not necessarily your own); having a partner is recommended but optional.

Assignment Out Due Files
A0 Thu, 01/23/20 Wed, 02/05/20 Handout
A1 Thu, 02/06/20 Wed, 02/12/20 Handout, GIST
A2 Thu, 02/13/20 Wed, 02/19/20 Handout, GIST
A3 Thu, 02/27/20 Wed, 03/04/20 Handout
A4 Mon, 04/06/20 Fri, 04/17/20 Handout
A5 Mon, 04/20/20 Fri, 05/01/20 Handout