Assignments
Links
Schedule
Syllabus

Schedule

  • Monday 10/29: Introductions, overview, goals, and some history: CDK 1-2
  • Tuesday 10/30: OSI, sockets, threads: CDK 3-4
  • Wednesday 10/31: RMI/RPC: CDK 5
  • Thursday 11/1: Security: CDK 7
  • Friday 11/2: Distributed file systems: CDK 8

  • Monday 11/5:Synchronization and logical time: CDK 11
  • Tuesday 11/6: Present snapshot. (Buddy and Guillermo moderate)
    Read Chandy and Lamport.
  • Wednesday 11/7: Reliable multicast: CDK 12
    pm: paper draft consultation
  • Thursday 11/8: Distributed mutual exclusion: CDK 12
  • Friday 11/9: Leader election: CDK 12

  • Monday 11/12: Present distributed mutex. (Matt and Pat moderate)
    Read Suzuki and Kasami.
  • Tuesday 11/13: Consensus, byzantine failure: CDK 12
    pm: paper draft consultation
  • Wednesday 11/14: Transactions: CDK 13
  • Thursday 11/15: Design presentations.
  • Friday 11/16: Transactions: CDK 13

  • Monday 11/19: Practice presentations, draft consultations
  • Tuesday 11/20: Final presentations
    noon: lunch
  • Wednesday 11/21: Demonstrations, papers due