This is a course page of David Casperson You are here: home → Semesters → Fall 2022 → CPSC 370 |
|
Quick Links: Home Fall 2022 Schedule Pending Homework Homework Due
This page summarises information about CPSC 370.
Important information may be posted here from time to time.
Students in this course who, because of a disability, may have a need for special academic accommodations should discuss this with the instructor, or contact the Access Resource Centre located in the Library Building in Room 5-157.
What | Value |
Midterm I | 20% |
Midterm II | 20% |
Homework | 25% |
Final | 35% |
What | When | ||
First Class | 2022-09-07 Wednesday | ||
Truth and Reconciliation | 2022-09-30 Friday | ||
Thanksgiving | 2022-10-10 Monday | ||
Midterm I | 2022-10-14 Friday | ||
Last Drop Day | 2022-10-27 Thursday | ||
Midterm II | 2022-11-16 Wednesday | ||
Last Class | Tue, Dec 06 | ||
Homework | from time to time | ||
Final |
|
See the homework link on the menu-bar for information on what homework has been assigned.
See the Programming Homework Submissions section under the Policies link on the menu-bar for information on how to submit homework, and late policies et cetera.
2022-09-09 | Course Syllabus |
2022-09-09 (?) | Haskell Syntax Cheat-Sheet |
2022-09-09 (?) | Finnish Bookkeeper Code |
??? | Functions self check |
(not yet) | Sets and Currying (self-check) |
2022-10-01 | Notes on sets and relations and partial functions |
2022-10-03 | Implementation of thunks in Java |
(updated) | Notes on mathematical monads and Haskell |
Pureversus
impurefunctional programming.
Currying.
Fall 2022 | ||
2024-12 |
fall-2024