CSI 445/600. Distributed Systems

CSI 445/600. Distributed Systems
Course Schedule
01/20 Course introduction - Jeong
01/25 Overview of Distributed Systems - Jeong
01/27 Overview of Distributed Systems - Jeong
02/01 Overview of Distributed Systems - Jeong; project group due
02/03 Overview of Distributed Systems - Jeong
02/08 peer-to-peer systems [stoica01]* - Jeong; student presentation and review begin
02/10 peer-to-peer streaming [piatek10]* - Jeong
02/15 distributed storage [andersen09]* - Rohini
02/17 Project proposals (presentation)
02/22 No class (winter break)
02/24 No class (winter break)
03/01 distributed storage/benchmarking [cooper10]* - Aditi
03/03 cloud computing [jung10]* - Yuheng
03/08 cloud computing [ford10]* - Jeong
03/10 cloud computing [agarwal10]* - Xiaohu
03/15 cloud computing [heller10]* - Rohini
03/17 stream processing/fault tolerance [abadi03] [hwang08] - Jeong
03/22 stream processing [zhang10]* - Aditi
03/24 Project progress report (presentation)
03/29 stream processing [gulisano10]* - Jeong
03/31 data-intensive computing [condie10]* [dean04] [hadoop] - Yuheng
04/05 data-intensive computing [isard09]* - Jeong
04/07 data-intensive computing [peng10]* - Jeong
04/12 data-intensive computing [he10]* - Xiaohu
04/14 networking/availability [gummadi04]* - Stephen
04/19 No class (spring break)
04/21 No class (spring break)
04/26 consistency [chandra07]* [lamport01] - Stephen
04/28 Project demonstrations
05/03 Project demonstrations
05/13 Project final reports due
*papers to review (choose 8 out of 16)