Schedule
Lecture
  - Christian Schindelhauer
    - Tuesday, 11am-1pm, building 101, room 00-010/14
- Wednesday, 11am-12am, building 101, room 00-010/14 
Exercise class
  - Arne Vater
    - Wednesday, 12am-1pm, building 101, room 00-010/14
- Christian Ortolf
    - Wednesday, 12am-1pm, building 78, room 00-014
Lectures
  - 1st lecture, 2008-04-22: Organization, Introduction, Motivation
 
- 2nd lecture, 2008-04-23: Short History of P2P
- 3rd lecture, 2008-04-29: CAN
- 4rd lecture, 2008-04-30: CAN
    - 1st exercise: P2P versus Client-Server
 
- 5th lecture, 2008-05-06: Chord
- 6th lecture, 2008-05-07: Chord
- 2008-05-12 – 2008-05-16 Pentecost break, no lecture &
exercises
 
- 7th lecture, 2008-05-20 Pastry
 
- 8th lecture, 2008-05-14: Tapestry
- 9th lecture, 2008-05-27: Constant-Hop Networks (new)
 10th lecture, 2008-05-28: Constant Hop Networks (new)
    - 4th exercise: Plaxton routing networks
 
- 11th lecture, 2008-06-03: Internet
 
- 12th lecture, 2008-05-04 Hole punching (new)
    - 5th exercise: Constant Hop Networks
 
- 13th lecture, 2008-06-10 Fast download
 
- 14th lecture, 2008-06-11: Fast download
- 15th lecture, 2008-06-17: Game theoretic aspects (new)
- 16th lecture, 2008-06-18: Game theoretic aspects (new)
    - 7th exercise: Fast download
 
- 17th lecture, 2008-07-01: Anonymity (new)
- 18th lecture, 2008-07-02: Anonymity (new)
    - 8th exercise: Game theory
 
- 19th lecture, 2008-07-08: P2P traffic (new) 
- 20th lecture, 2008-07-09: P2P traffic (new)
- 21st lecture, 2008-07-15: Codes (new)
  
- 22nd lecture, 2008-07-16:  P2P in the wild (new)
    - 10th exercise: P2P traffic
 
This information is preliminary and may change during the semester.
Topics marked as new have not (completely) been presented in the
lecture of 2006.