CPSC 200: Algorithm Analysis and Development (2006)
Click here for a
printable .pdf
-file containing much of the same information
as this page.
- Syllabus:
- Click the syllabus
for a list of topics covered.
- Times:
- Lectures are Monday, Wednesday, Friday from 10:30 to 11: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:
-
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 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.