CSE 373:
Data Structures and Algorithms

Spring 1998

Richard Karp


The sample solution to Project 2 is now on the Programming Projects page.


Table of Contents


General Information

Schedule

Contact Information

Note that "lab hours" can also be used to discuss homework questions as well as programming problems.

Office Hours MSCC Lab Hours Email Address
Richard Karp, Instructor Mon., 11:00-12:00, Sieg 315
Fri., 3:30-4:30, Sieg 315
karp@cs.washington.edu
Nicholas Bone, TA Wed., 11:30-12:30, Sieg 326
Thu., 10:30-11:30, Sieg 326
bone@cs.washington.edu
Dan Fasulo, TA Fri., 3:30-4:30, Sieg 326 Mon., 11:00-12:00
dfasulo@cs.washington.edu
Nitin Sharma, TA Mon., 11:30-12:30, Sieg 326 Thu., 2:30-3:20
nitin@cs.washington.edu

Text

Mark Allen Weiss, Data Structures and Algorithm Analysis in C (Second Edition), Addison-Wesley (1997).

Evaluation

There will be approximately 5 problem sets and 3 programming assignments. You are encouraged to discuss the problem sets and programming assignments with other students, but must write your own programs and problem solutions. Students are free to do the programming assignments using the language, computing platform and compiler of their choice. It is likely that most students will program in C or C++. The MSCC Computing Lab in the basement of Thomson Hall will be available to students in the course. Grading will be weighted as follows:

Problem Sets20%
Programming assignments20%
Midterm I15%
Midterm II15%
Final Examination30%



Late Submission Policy

Because of the size of the class and the fact that it is not organized into sections, it is extremely difficult for us to deal with late homeworks. In particular, we have three TAs, any of whom might be dealing with an assignment at a given time, so routing a late submission to the correct person is that much harder.

With this in mind, we have created the following late homework policy:

  1. Homeworks must be submitted directly to the instructor or TAs during the lecture period on the due date in order to receive full credit.

  2. Homeworks which are placed in Dan Fasulo's mailbox in Sieg 127 by noon of the day following the due date will receive a 20% penalty.

  3. No other homeworks will be accepted without prior arrangement.


Helpful Material


Maintained by:
dfasulo@cs.washington.edu
(Last Update: )