CS 473: Useful Resources

Notes, slides, etc.
Lecture notes, slides, homeworks, and exams from algorithms classes at UIUC and several other universities can be found on the web:

And now I understand the problems you can see.
Videos of algorithms lectures from several universities can be found on the web. See especially the following:
Both Coursera and Udacity are offering complete algorithms courses, with videos, readings, and automatically graded exercises. By necessity, these courses tend to focus more on implementation and less on proofs and open-ended design than CS 473.
For students who prefer an actual dead-tree reference, we recommend the following textbooks. The campus bookstore probably doesn't have them, but they're cheaper online anyway. I've asked Grainger Library to put copies of all these books on reserve.
For review of prerequisite material, we strongly recommend the following online resources. (This stuff is also covered in several dead-tree textbooks, but really, why bother?)
We'll add more links here as we discover them. Suggestions welcome!