Late Policy
You have a total of eight late days that you can use throughout the quarter, but no more than four late days per assignment.
- A late day means anything between 1 second and 23 hours 59 minutes and 59 seconds past a deadline
- If you submit past the late day limit, you get 0 points for that assignment
- There is no penalty for submitting late but within the limit
Assignments
HW-link | Name | Deadline (23:59:59pm) |
---|---|---|
HW #0 | Lambda Calculus | Fri 1/15 |
HW #1 | Introduction to Haskell | Wed 1/27 |
HW #2 | Data types | Wed 2/10 |
HW #3 | Higher-order Functions | Fri 2/19 |
HW #4 | Interpreters | Fri 3/5 |
Sample Exam Questions
Note: 2018 exams are the most representative. Older exams use OCaml instead of Haskell. Check out these lecture notes for a comparison between the two languages.
Midterm Sp 18 (solution), Midterm Sp 15, Midterm Sp 14, Midterm Sp 12, Midterm Wi 12.
Final Sp 18 (solution), Final Sp 14, Final Fa 12, Final Sp 12, Final Fa 11, Final Wi 11.