Last modified: 2016-09-13
This is a course page of
David Casperson
Associate Professor
Computer Science
University of Northern British Columbia

CPSC 370 — Functional and Logic Programming — Fall 2010

Prerequisites
A grade of C- or better in ( cpsc 142 or cpsc 242) and cpsc 281; or permission of instructor.
Important Information

Important information may be posted here from time to time.

[2010-11-20]
The final examination date has been added below.
[2010-11-04]
Monday November 08 additional class to be in 10-4588 from 14:30 to 15:00.
[2010-09-27]
Homework Questions 4 and 5 added to Blackboard site.
Accommodations

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 Teaching & Learning Building in Room 10-1048.

Instructor: David Casperson; Office: T&L 10-2080; Telephone1(250)960-6672; Administrative Assistant: Marva Byfield; Administrative Assistant’s telephone1(250)960-6490; e-mailcasper@unbc.ca ; (more contact information …)
Rooms and Hours
(Click for David’s schedule.) M WF 12:30–13:20. Room: 5-159. There are no assigned lab or tutorial times.
Handouts:
2010-09-08 Printed Outline
no more so far…
Grading Scheme:1
Homework 25%
Midterm I20% 2010-10-13
Midterm II20% 2010-11-03
Final35%2010-12-13
References
There is no required text, but Ullman is available from the bookstore and strongly recommended. The Books link gives more information.
Prolog information
Web resources for Prolog can be found here.
Blackboard
There is a Blackboard web-site for this course that can be found here
Final Examination
13:30–16:30, Monday, December 13, in room 8-161.
Notes:
  1. 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.
Home page Semesters Site Map
go back Fall 2010 go forward
2017-11 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