9:00 - 9::50 MTThF,

Thompson 322

**Lecture schedules**

**Exercise 01****(due Thursday, Sept. 16, in class)****Exercise 02****(due various - note change in due dates)****Exercise 03****(due Friday, Oct. 1, in class)****Exercise 04****(Due Tuesday, Oct. 19)****Exercise 05****(Due Thursday, Oct. 21)****Exercise 06****(Due Tuesday, Oct. 26)****Exercise 07****(Due Tuesday, Nov. 9)****Exercise 08****(Due Tuesday, Nov. 30)****Exercise 09****(Due Tuesday, Dec. 7, in class)**

**Exam Reviews**

**Exam 1 review****Exam 2 review****Exam 3 review****Exam 4 review****Final Exam Review****(in preparation)**

Shaffer, Clifford A.: __Data Structures and Algorithm Analysis
__(Prentice Hall, New Jersey, 1997). I plan to cover chapters 1 -
11 and as much of chapters 14 - 15 as time permits.

- Bob Matthews (email: matthews@ups.edu)
- Thompson 502 (In the Thompson Hall Tower)
- Extension 3561

- 3:00 - 3:50 PM MTThF
- Or by appointment.

Please check here
for more details. Office hours are times that you can expect me to be
available on a drop-in basis. I usually have obligations 8:00 - 1:00
and 3:00 - 4:00 most days except Wednesday (including office hours).
If you find me free at some other time, please feel free to drop in.
If you have a problem that may take some time, or if my office hours
are not convenient for you, we can arrange an appointment to meet at
some other time. Messages sent via email are welcome, and can be used
to ask a question or to set up an appointment.

- Three - four hour exams + a comprehensive final: 60 - 70% (The final exam will have the weight of two hour exams)
- Written and programming exercises: 30 - 40%. Programming exercises may include a sizable program.

Programming exercises will be graded on style and documentation as
well as correctness. Programs must include header documentation as
well as adequate internal documentation unless otherwise specified.
Late assignments will be accepted (with an increasing penalty) until
the graded exercise is returned to the class. All assignments turned
in must represent individual effort: work done by a committee cannot
be accepted except where a group effort is a clearly stated part of
the assignment. All students in Computer Science classes at the
University of Puget Sound are responsible for the material contained
in the document on academic honesty published by the Department of
Mathematics and Computer Science and included in the Academic
Handbook.

A minimum grade of 50% on exams and 50% on homework assignments is a necessary (but not necessarily sufficient) condition for a passing grade.

Finally, the last date for withdrawing from this class with an
automatic W is Monday, Sept. 27 In the event that we do not have an
hour exam before that date, I will assign a WP grade to any formal
withdrawals (i.e., completed using the necessary form and submitted
to the register's office) up to a week after the day that the first
hour exam is returned to the class. Of course, should you find
yourself in difficulty at any point in the semester, please make
arrangements to meet with me as quickly as possible.

Course Syllabus

Lecture and Exam Schedule

Return to My home page