Last modified: 2019-12-18
This is a course page of
David Casperson
Associate Professor
Computer Science
University of Northern British Columbia

CPSC 200: Algorithm Analysis and Development

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

Syllabus:
Click the syllabus for a description of the contents of the course.
Times:
Lectures are Monday, Wednesday, Friday from 9:30 to 10:20 in 5-124. There are no assigned labs or tutorials with this course. See my schedule for office hours.
Programming Assignments:
There will be approximately four medium-sized programming assignments during the semester. Familiarity with C++ is assumed. See the CPSC 200 Course Policies 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%
Books:
  • Mark~Allen Weiss, Data structures and algorithm analysis in C++, second edition, Addison-Wesley, 1998.
  • Click the book list for others.
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. See also the CPSC 141 Course Policies.
Home page Semesters Site Map
go back Fall 2005 go forward
2024-12 other links

Semester Map
CPSC 141
CPSC 200
Outline
Policies
Books
Old Exams
Solutions
CPSC 370
David’s Schedule

fall-2024