| This is a course page of David Casperson You are here: home → Semesters → Fall 2023 → CPSC 370 |
|
Quick Links: Home Fall 2023 Schedule Pending Homework Homework Due
This page summarises information about CPSC 370.
Important information may be posted here from time to time.
This from CTLT:
Please be advised that there will be a scheduled moodle.unbc.ca outage this upcoming weekend on Saturday, November Nov. 4 from 10:30 AM to 12:30 PM PST. (that is nore likely 2023-11-04 Sat 10:30–12:30 PDT as clocks don't move back until Sunday night.)
BCNET is conducting EduCloud network maintenance. As a result, Moodle will be inaccessible for these two hours on Saturday morning.
Corrected Remembrance day, M2 date
Corrected the room number on the printed course outline.
Posted web-site updates publicly.
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.
Click for the Full ARC statement
| What | Value |
| Midterm I | 20% |
| Midterm II | 20% |
| Homework | 25% |
| Final | 35% |
| What | When | |||
| First Class | Wed, Sep 06 Wednesday | |||
| Truth and Reconciliation | Fri, Sep 29 Friday | |||
| Thanksgiving | Mon, Oct 09 Monday | |||
| Midterm I | 2023-10-13 Friday | |||
| Last Drop Day | 2023-10-26 Thursday | |||
| Remembrance Day closure | Fri, Nov 10 Wednesday | |||
| Midterm II | 2023-11-15 Wednesday | |||
| Last Class | Tue, Dec 05 | |||
| 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.
| 2023-09-06 | Course Syllabus |
| ??? | Haskell Syntax Overview |
| 2023-09-22 | Finnish Bookkeeper Code |
| 2023-09-22 |
The Number types and classes
|
| 2023-09-23 | Haskell Patterns |
Pureversus
impurefunctional programming.
Currying.
![]() |
|
|
![]() |
Fall 2023 |
|
| 2025-10 |
|
fall-2024