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 |