Calendar for CS680/386 - Spring 2007

This is a tentative calendar for the semester. It is subject to change.
Week Date Topic Assignments Due Resources
1 Jan 22 Intro
What is the Internet?
What is research?
PPT Slides
A Brief History of the Internet
How (and How Not) to Write a Good Systems Paper
Participating in Seminars
Jan 24 Networking Overview/Review Homework 0 Networking Slides
News! - updated 1/23/07
2 Jan 29 Networking Overview/Review News! - updated 1/29/07
Jan 31 P2P Overview PPT Slides
Peer-to-Peer Computing Tech Report Milojicic et. al
News! - updated 1/30/07
3 Feb 5 - Section 1
Feb 7 - Section 2
Paper 1: Lessons from Giant-Scale Services,
Brewer
Paper 2: The State of the Art in Locally Distributed Web-server Systems,
Cardellini, Casalicchio, Colajanni, and Yu
Completed evaluation form
4 Feb 12 - Section 2
Feb 14 - Section 1
Paper 1: The Anatomy of a Large-Scale Hypertextual Web Search Engine,
Brin and Page
Paper 2: Web Search for a Planet: The Google Cluster Architecture,
Barroso, Dean, and Holzle
News! - updated 2/15/07
5 Feb 21 Project Discussion News! - updated 2/15/07
example.tex
references.bib
histogram_recharge.pdf
example.pdf
6 Feb 26 - Section 1
Feb 28 - Section 2
Paper 1: Tapestry: A Resilient Global-scale Overlay for Service Deployment,
Zhao, Huang, Stribling, and Rhea
Optional Paper 2: Debunking Some Myths about Structured and Unstructured Overlays,
Castro, Costa, and Rowstron
Project 1
7 Mar 5 Project 2 Topic Selection Project 2 Topic Selection Due
Mar 7 Midterm Exam
8 Mar 19 No Class
Mar 21 Project 2 Discussion
9 Mar 26 - Section 2 Paper: Measurement, Modeling, and Analysis of a Peer-to-Peer File-Sharing Workload,
Gummadi, Dunn, Saroiu, Gribble, Levy, and Zahorjan
Project 2 Proposals Due
Mar 28 Talk by Yuan Chen of HP Labs: Abstract, Slides, Paper
10 Apr 2 - Section 1 Paper: Measurement, Modeling, and Analysis of a Peer-to-Peer File-Sharing Workload,
Gummadi, Dunn, Saroiu, Gribble, Levy, and Zahorjan
News! - updated 3/30/07
Apr 4 Talk by Ellen Spertus of Mills College and Google: Abstract, Paper, Slides, More Info
11 Apr 9 Project 2 Discussion Project 2 Status Review
Apr 11 Project 2 Discussion
12 Apr 16 Talk by Reiner Kraft of Yahoo!: Abstract
Apr 18 Discussion of Guest Lectures Final Presentation Guidelines
13 Apr 23 - Section 1
Apr 25 - Section 2
Paper 1: An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol
Baset and Schulzrinne
Paper 2: VoIP and Skype Security
Garfinkel
14 Apr 30 Final Presentations
May 2 Final Presentations Final Report Suggestions
15 May 7 Final Presentations
May 9 Final Presentations Project 2 Due
May 14 - 12 noon Final Exam


Sami Rollins