CPSC 200: Algorithm Analysis and Development (2007)
Click here for a
printable .pdf
-file containing much of the same information
as this page.
- Syllabus:
- Click here for
the syllabus.
- Times:
-
Lectures are Tuesday, Thursday from 8:30 to 9:50 in 5-183.
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:
-
Homework | | 25% |
Midterm I | | 20% |
Midterm II | | 20% |
Final | | 35% |
- Books:
-
- Mark~Allen Weiss,
Data structures and algorithm analysis in C++,
third edition, Addison-Wesley, 2006.
- Click here for other
books.
- 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 2006 CPSC
141 Course Policies.