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