Last modified: 2021-04-23
This is a course page of
David Casperson
Associate Professor
Computer Science
University of Northern British Columbia

CPSC 370: Functional and Logic Programming (2010)

This page needs revising.

Click here for a printable .pdf-file containing much of the same information as this page.

Syllabus:
Click here for the syllabus.
Times:
Lectures are Monday, Wednesday, Friday from 12:30 to 13:20 in Agora 7-150. There are no assigned labs or tutorials with this course. See my schedule for office hours.
Programming Assignments:
There will be approximately weekly programming assignments during the semester. Programming languages include Scheme, Prolog, and Standard ML. See the CPSC 370 Homework Submission Policy for acceptable formats for submission and more information. There may be other non-programming assignments as well.
Grading Scheme:
Homework25%
Midterm I20%
Midterm II20%
Final35%
I reserve the right to change the weight of any portion of this marking scheme. If changes are made, your grade will be calculated using the original weighting and the new weighting, and you will be given the higher of the two.
Books:
There is no required text book for this course. Click here for more information.
Cheating:
Don’t. Offenses result in a grade of -100% on the assignment in question and formal notification of the College Dean or worse. The UNBC Calendar describes academic offenses and possible penalties in more detail.
Home page Semesters Site Map
go back Fall 2010 go forward
2024-12 other links

Software

CPSC 200
Java
Building .jar files
CPSC 370
Blackboard
Books
Course Outline
Policies
Programming Policies
Prolog Resources
Syllabus
David’s Schedule

University Calendar

fall-2024