| Week | Dates | Topics (tentative) | Required Reading/Notes |
| 1 | Jan 5/6/8 | Introduction/Internet Design | [CK74], [SRC84], [Cla88] |
| 2 | Jan 12/13/15 | Internet Architectures/Projects on connex | [She95], [CWRB02] |
| 3 | Jan 19/20/22 | Internet Architecture | [FG01], [SAZSS04] |
| 4 | Jan 26/27/29 | Overlay/Chord/DHT | [ABKM01], [SMKKB01] |
| 5 | Feb 2/3/5 | Chord/CAN/P2P | [RFHKS01] |
| 6 | Feb 9/10/12 | Gnutella/Swarm | [CRBLS03] |
| 7 | Feb 16/17/19 | Reading Break (No Lectures) | |
| 8 | Feb 23/24/26 | Midterm/BitTorrent (advocate: A; critic: B) | [QS04] |
| 9 | Mar 2/3/5 | VoIP/Skype (a: B; c: A) | [BS06] |
| 10 | Mar 9/10/12 | Video/ESM (a: A; c: B) | [CRSZ01] |
| 11 | Mar 16/17/19 | Streaming/CoolStreaming (a: B; c: A) | [ZLLY05] |
| 12 | Mar 23/24/26 | P2PTV (a: A; c: B) | [HLLLR07] |
| 13 | Mar 30/31/Apr 2 | P2PVoD (a: B; c: A)/Good Friday (No Lecture) | [HFCLH08] |
| 14 | Apr 6/7 | Project Presentation |
Last Update: