Assignments
Assignments are managed and collected with Mercurial and Bitbucket, as covered in the tutorial assigned as part of the first assignment. All the tools you need are provided in two supported environments. Work in other environments is often possible, but you are on your own to set them up. We highly recommend working in the microfocus lab for some class camraderie!
- Halt that Racket:
- assign: Friday, 29 January
- Racket Recursion:
- assign: Friday, 05 February
- First-Class Fun:
- assign: Friday, 12 February
- Iterate Until Done:
- assign: Tuesday, 23 February
- Take-Home Exam 1:
- assign: Tuesday, 01 March
- Trees and Programs:
- assign: Friday, 11 March
- Set Yourself Free:
- assign: Wednesday, 30 March
- Open to Interpretation:
- assign: Tuesday, 19 April
- A Hofl Lot:
- assign: Wednesday, 27 April
- Extra Credit Problems:
- assign: Friday, 13 May