Here's a histogram of course grades.
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.
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.
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.
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.
Programming Assignment 3 is now available.
Don't miss the newly-discovered strawberry pop-tart blowtorch home page!
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.
A discussion of common errors on Assignment 7 is now available.
Assignment 8 is now available.
A discussion of common errors on Assignment 6 is now available.
Programming Assignment 2 will be due on Monday the 21st, not Friday the 18th.
Programming Assignment 2 is now available.
Assignment 7 is now available.
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.
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.
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.
Oops ... the solution set for Assignment 3 has been updated. If you got cheated on the Fibonacci problem, please see Hannah. Our apologies.
A discussion of common errors on Assignment 3 is now available.
Programming Assignment 1 has been modified to include information concerning the test data.
Assignment 5 is now available.
Programming Assignment 1 is now available.
Don't miss the White House home page, in the "interesting pages" list.
The first test will be on Friday November 4!
Assignment 4 is now available.
A discussion of common errors on Assignment 2 is now available.
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.
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.
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.
Programming examples from the text are now available through Mosaic.
Assignment 2 is now available.
Office hours are now posted, both in the course overview and in the schedule of hours.
Assignment 1 is now available.
Welcome to CSE 373!
We'll move next door, to Sieg 325, partway through class on Wednesday September 28.