CS 222 -- Algorithms at the End of the Wire

Handouts and Class Materials


Basic Class Information



All reading dates are tentative and will be confirmed in class. We may go faster, we may go slower. We may have to move things for other reasons. You should consider the assigned papers a minimum of what you should be reading for this class. Feel free to explore on the Web or otherwise (and additional suggested readings for each topic will be listed as well). We are just touching the surface of these topics; there's much more out there.

Unit 0: Fun Stuff to Start us off

Please read all these, preferably before class begins, to see if you're interested.

Unit 1: Data Sketches (and Using Predictions)

Additional useful papers/places for Unit 1

We're not really "done" with unit one yet, but I'd like to introduce some additional topics early. We'll get back to data sketches again as the class continues.

Unit 2: Link Information and Web History

Additional useful papers/places for Unit 2

Unit 3: Compression and Basic Information Theory

Additional useful papers/places for Unit 3