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

CPSC 110 — Winter 2009
Introduction to Computer Systems and Programming

David Casperson taught the first two weeks of this class; after which Allan Kranz became the instructor. This was a consequence of David Casperson becoming Acting Chair.

Click for David’s original printed course outline.

Important Information:
Allan Kranz is now the instructor for CPSC 110. Do not rely on this web-page being kept up-to-date.
Contact Information
Click here for David’s contact information.
Click here for Allan’s contact information.
Starting Out With Java : From Control Structures through Objects by Tony Gaddis. 33d edition. Isbn: 9780321479273.
Rooms and Hours
Click here for David’s schedule.
Grading Scheme:
Lab Assignments20%
Quizzesup to 5%
Midterm I20%
Midterm II20%
Due Dates:
Lab AssignmentsWeekly. Found here.
Midterm I2009-02-06 Wednesday
Winter Break 2009-02-16–2009-02-20.
Midterm II 2009-03-11 Wednesday
Final unknown in
2009-01-05 Course Syllabus
2009-01-05 First laboratory assignment
Study materials
I have no old midterm or final examinations, as this is the first time that I have taught this course. Links to study material may be posted here later in the semester.
Printer names:
Click here for more information about printer names.
  • Assignments are late if they are not received at the beginning of the lecture at which they are due. Further details on late policy can be found with other policies here.
  • There will be approximately 8 programming assignments, the assignments being given out approximately weekly.
  • Discussion of assignment topic is encouraged but all assignments must be done independently. Copied assignments are considered as “Academic Dishonesty.” Responses to academic dishonesty include assigning a mark of -100% and written notification of the Dean. Again, see the policies link for more details and other policies.
  • Tutorial participation is mandatory.
Home page Semesters Site Map
go back Winter 2009 go forward
2023-06 other links

CPSC 100
CPSC 110
CPSC 101
CPSC 499
David’s Schedule

University Calendar