CSI 445/600. Distributed Systems

CSI 445/600. Distributed Systems
Course Schedule
01/22 Course introduction - Jeong
01/27 Overview of distributed Systems - Jeong
01/29 Peer-to-peer systems [stoica01] - Jeong
02/03 Peer-to-peer systems [ratnasamy01] - Jeong
02/05 Peer-to-peer systems [rowstron01] - Jeong
02/10 Routing [andersen01] - Faisal; student presentation and review begin; project group due
02/12 Routing [johnson96] - Fan Ping
02/17 No class - winter break
02/19 No class - winter break
02/24 Routing [perkins99] - Yu
02/26 Project proposals (presentation)
03/03 Routing [biswas05] - Jeong
03/05 Content delivery [banerjee03] - Faisal
03/10 Content delivery [kostic03] - Ying
03/12 Content delivery [datta07] - Chris
03/17 Content delivery [piatek07] - Yu
03/19 Distributed storage [chang06] - Dongwook
03/24 Distributed storage [decandia07] - Jeong
03/26 Network positioning [dabek04] - Fan Ping
03/31 Network positioning [ng02] - Ying
04/02 Project progress report (presentation)
04/07 Network positioning [rao03] - Chris
04/09 No class - spring break
04/14 Indexing [lee05] - David
04/16 Distributed computation [huebsch03] - Jeong
04/21 Distributed computation [yu08] - David
04/23 Fault diagnosis and tolerance [feamster05] - Jeong
04/28 Fault diagnosis and tolerance [yu06] - Jeong
04/30 Fault diagnosis and tolerance [cully08] - Dongwook
05/05 Project demonstrations
05/14 Project final reports due