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 1: Search Engines and the Importance of Links

Additional useful papers for Unit 1:

Unit 2: Compression and Basic Information Theory

Additional useful papers for Unit 2:

Unit 3: Data Streams and Data Summaries

Additional useful papers for Unit 3:

Unit 4: Coding, and Network Coding