Homeworks will have both a programming and a written part.
Name | Date Out | Date In | Links |
---|---|---|---|
1: Basics | 30 Jan | Wed 5 Feb, 1:00pm | written, code (right click and Save as...) |
2: Numbers | 6 Feb | Wed 12 Feb, 1:00pm | programming, hw02.sml, written |
3: Lists | 13 Feb | Wed 19 Feb, 1:00pm | problems, hw03.sml, written handin |
4: Analysis and Sorting | 20 Feb | Wed 26 Feb, 1:00pm | problems, code, written handin |
5: Trees | 27 Feb | Fri 7 Mar, 11:59pm | |
6: Datatypes | 8 Mar | Th 27 Mar, 11:59pm | |
7: Functions | 27 Mar | Wed 2 Apr, 1:00pm | |
8w: Sequence Analysis, Tree Proof | 3 Apr | Wed 9 Apr, 11:59pm | |
8: Barnes-Hut | 3 Apr | Th 17 Apr, 11:59pm | |
9: Modules | 18 Apr | Th 24 Apr, 11:59pm | |
10: Machine Learning | 25 Apr | Wed 7 May, 11:59pm | |
Final Challenge Problems | 9 May | Friday May 16, 11:59pm |
Name | Date | Links |
---|---|---|
Lab 1: Basics/Software Installation | 29 Jan | handout, lab01.sml (right click and Save Link as lab01.sml in your comp212 folder), |
Lab 2: Numbers | 5 Feb | handout, lab02.sml, proof solution, code solution, |
Lab 3: Lists | 12 Feb | handout, lab03.sml, code solution, proof solution |
Lab 4: Analysis | 19 Feb | handout, lab04.sml, code solution, written solution |
Lab 5: Trees | 26 Feb | |
Homework help session | 5 Mar | |
Lab 7: Functions | 26 Mar | |
Lab 8: Sequences | 2 Apr | |
Lab 9: Modules | 9 Apr | |
Homework Help session | 16 Apr | |
Homework Help session | 23 Apr | |
Lab 10: Input-Output | 20 Apr | |
Homework Help Session | 7 May |
Dates for assignments beyond the one currently out are tentative at this point.