Last modified: 2 -0800 (S
This is a course page of
David Casperson
Associate Professor
Computer Science
University of Northern British Columbia

CPSC 200 — Fall 2021 —
Algorithm Analysis and Development

Prerequisites
A grade of C- or better in cpsc 141 and cpsc 101; or permission of instructor.
Covid Information

Timely information related to Covid 19 measures and course delivery may be posted here from time to time. See also here.

2021-09-05

Because not all students will be able to attend classes at the beginning of the semester, lectures will be recorded, then posted later to learn.unbc.ca.

2021-09-05
Fall 2021 classes are on campus! Masks in public spaces, including classrooms, are mandatory. See the official University page, here.
Other Important Information

Important information may be posted here from time to time.

2021-10-19
Final exam date added
2021-09-14
Website updated.
2021-02-15
Creation of web-site started.
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; e-mailDavid.Casperson; (more contact information …)
Administrative Assistant
Felicity EDZERZA; Telephone1(250)960-6490; e-mailcsugrad@unbc.ca ;
Rooms and Hours
(Click for David’s schedule.) M W F  16:30–17:20. Room: 5-176.

There are no assigned lab or tutorial times. Office hours have tentatively been scheduled for M W 14:00–15:00, but may be re-arranged based on student schedules.

Homework:
See here.
Learning Outcomes
Topics
Blackboard
There is a blackboard site at learn.unbc.ca
Handouts:
2021-09-08 Printed Outline
Facts about Logarithms
Advice on Plotting
2021-09-?? Asymptotic Summary
more handouts…
Grading Scheme:1 and Dates
Homework25%
First ClassWed, Sep 08
ThanksgivingMon, Oct 11
Midterm I20% Fri, Oct 15
Last Drop Day Fri, Oct 29
No classesThu, Nov 11
Midterm II20% Mon, Nov 15
Last ClassMon, Dec 06
Final35% Tue, Dec 14
TAL 10-4588 18:00–21:00
Text (see Books)
Weiss is required.
Final Examination
Three hours sometime in December. See above.
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 2021 go forward
2022-12 other links

Java
CPSC 200 [Other years]
Books
Homework
More Handouts
Policies
Programming Policies
CPSC 320 [Other years]
David’s Schedule

UNBC Undergraduate Calendar