Computer Science 261

Introduction to Computer Science

Meeting times:

9:00 - 9::50 MTThF,

Thompson 322

Quick Links

Lecture schedules


Exam Reviews


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.


Office hours (tentative):

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.



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