CSE 373: Data Structures and Algorithms

Autumn 1994


Class Messages

Thursday December 15

Here's a histogram of course grades.

Tuesday December 13

Final exams are graded. They'll be available Wednesday noon in the main CSE office, 114 Sieg Hall -- in a file folder marked "373" in the bottom drawer of the file cabinet that's facing you as you enter the door. Here's a histogram of exam results.

Saturday December 10

Here's a log of exams/assignments/programs. Please check to make sure that our records agree with yours!

Here's a solution to Programming Assignment 3, courtesy of Brian Van Horne.

Wednesday December 7

A number of people have raised concerns about changing the grading algorithm in a major way so late in the quarter. I think they're right, in retrospect, so I feel I should stick with some minor variant of what was initially announced.

Monday November 28

A discussion of common errors on Assignment 8 is now available.

Test data for Programming Assignment 3 is now available, both under Mosaic and on the MSCC systems.

There will be no class on Friday December 2.

Programming Assignment 3 is due on Monday December 5.

There will be no additional homework exercises.

The last day of instruction is Wednesday December 7.

The final exam is Friday December 9 from 2:30-4:30 in the regular room. It will be closed book and closed notes. It will cover the entire course.

Friday November 25

Programming Assignment 3 is now available.

Don't miss the newly-discovered strawberry pop-tart blowtorch home page!

Tuesday November 22

I'm always adding stuff to the "interesting Web pages" list. UW Atmospheric Sciences has a wonderful page of weather maps, updated every few minutes. We've got the Stones home page for any geezers in the class. And a number of newspapers are now publishing online -- the San Francisco Examiner/Chronicle has been hit by a strike, and both labor and management have started electronic versions of the paper. Tons of neat stuff. You should continue to poke around.

Sunday November 20

A discussion of common errors on Assignment 7 is now available.

Wednesday November 16

Assignment 8 is now available.

Monday November 14

A discussion of common errors on Assignment 6 is now available.

Friday November 11

Programming Assignment 2 will be due on Monday the 21st, not Friday the 18th.

Tuesday November 8

Programming Assignment 2 is now available.

Monday November 7

Assignment 7 is now available.

Sunday November 6

A histogram of first exam results is now available.

A discussion of common errors on Assignment 4 is now available.

A discussion of common errors on Assignment 5 is now available.

Wednesday November 2

Some information concerning the first exam is now available.

Assignment 6 is now available.

Don't miss the Croquet home page, and the Elvis home page.

Thursday October 27

A comparison is whenever you compare a key to something else (typically another key). If you compare a pointer to something else (for example, to see if it's null),. that's not a comparison. So, your program needs to have a counter that gets incremented every time you compare keys.

Tuesday October 25

Oops ... the solution set for Assignment 3 has been updated. If you got cheated on the Fibonacci problem, please see Hannah. Our apologies.

Monday October 24

A discussion of common errors on Assignment 3 is now available.

Sunday October 23

Programming Assignment 1 has been modified to include information concerning the test data.

Assignment 5 is now available.

Thursday October 20

Programming Assignment 1 is now available.

Don't miss the White House home page, in the "interesting pages" list.

Tuesday October 18

The first test will be on Friday November 4!

Monday October 17

Assignment 4 is now available.

A discussion of common errors on Assignment 2 is now available.

Tuesday October 11

A discussion of common errors on Assignment 1 is now available.

Don't miss the "Husky home page", now listed under the "rainy day" heading.

Sunday October 9

Assignment 3 is now available.

The somewhat cryptic "ditto" in one problem of Assignment 2 simply means that the parenthetical remark in the problem above applies here too: use pseudocode and abstract operations.

Wednesday October 5

The 373 home page now contains a link to a page maintained by Arin Goldberg (a fellow student) which in turn contains links to the home pages of 373 students. So if you feel like learning html and creating a home page of your own, send the URL to Arin Goldberg (nira@u) once you've succeeded, and he'll add your page to his list. (It's possible that Arin would be willing to give you some html pointers, as well, although he definitely didn't commit to this!)

This is a good example of how the Web works: Arin was willing to administer this, so I simply put a link to his page in the 373 home page. It's "distributed management" -- I'm responsible for the 373 home page, he's responsible for the page that lists the student home pages, and each of you is responsible for your own home page.

Sunday October 2

Programming examples from the text are now available through Mosaic.

Assignment 2 is now available.

Tuesday September 27

Office hours are now posted, both in the course overview and in the schedule of hours.

Assignment 1 is now available.

Monday September 26

Welcome to CSE 373!

We'll move next door, to Sieg 325, partway through class on Wednesday September 28.


lazowska@cs.washington.edu