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

CPSC 370: Functional and Logic Programming

Policies

Prerequisites:
If you do not have a grade of C or higher in cpsc 100, cpsc 101, cpsc 141, cpsc 142, cpsc 200, and cpsc 281, you must have written permission of instructor or risk being de-registered.
Programming Homework:
Programming homework submission policies have not yet been developed for this course (2005-08-24).
Examination attendance:
Students are always expected to attend examinations at their normally scheduled time. If this proves impossible, or would cause a student a grave hardship:
  • students should discuss and finalize arrangements for an alternative examination with me date at least two weeks prior to the examination.
  • Students who are unable to attend an examination at the normally scheduled time due to an unforseen circumstance in the two prior to an examination are required to contact me as soon as possible by e-mail, by telephone, or in person.
Students who have not made alternative arrangements by the time of the examination and who do not attend the examination receive 0%. Students who receive 0% for bona fide reasons which prevented them from contacing me prior to the examination and who provide me with medical or other documentation may have their course grading scheme changed appropriately.
Examination materials:
  • All non-medical electronic devices (other than ordinary wrist-watches) are prohibited during examinations. If you enter the examination room with such a device you must leave it at the front of the room.

    Such devices include: cell-phones, portable music devices, calculators, and electronic translation tools.

    I may grant permission to use calculators on mid-term and final examinations. If I do so, I shall announce this in class, and in writing on the front page of the examination paper.

  • Students are required to bring a functioning pen, and encouraged to bring a pencil, ruler, eraser, and other drawing implements.
  • Students may not bring paper, blank or otherwise, nor any printed materials.
Cell phones:
If you bring a cell-phone to class, please be prepared to share your conversation with the rest of the class.
Cheating:
First offenses result in a grade of -100% on the assignment in question and formal notification of the College Dean. Allowing someone to copy your work is cheating. The UNBC Calendar describes academic offenses and possible penalties in more detail.
Home page Semesters Site Map
go back Fall 2005 go forward
2017-09 other links

Semester Map
CPSC 141
CPSC 200
CPSC 370
Course Outline
Solutions
Policies
References
David’s Schedule