The goal of this course is to provide students with theoretical basis of distributed system design and hands-on experience with distributed systems. The course was originally motivated by Google 101 (UW CS 490h) and has expanded to include fundamentals of distributed systems.
Week 1 | 9/2 Overview | 9/4 Introduction to Distributed Algorithms ([4] 1, 2, 3.1 to 3.4) |
---|---|---|
Week 2 | 9/9 Chuseok Holiday | 9/11: HW #1 due; [4] 3.5 |
Week 3 | 9/16 [4] 3.6, 3.7, 4.1 to 4.4 | 9/18: Quiz #1; [4] 4.5, 5.1 |
Week 4 | 9/23 [Guest Lecturer: Professor Emeritus Kilnam Chon] | 9/25: [4] 5.2 |
Week 5 | 9/30 [4] Ch. 6 | 10/2: Quiz #2 |
Week 6 | 10/7 | 10/9 Hangeul Holiday |
Week 7 | 10/14 | 10/16 |
Week 8 | Mid-term Exam Week | |
Week 8 | 10/28 [Report #2 Out] | 10/30 |
Week 10 | 11/4 [Report #3 Out] | 11/6 |
Week 11 | 11/11 [Programming Assignment #2 Out] | 11/13 |
Week 12 | 11/18 [Report #4 Out] | 11/20 |
Week 13 | 11/25 | 11/27 |
Week 14 | 12/2 [Programming Assignment #3 Out] | 12/4 |
Week 15 | 12/9 | 12/11 Wrap-up |
Week 16 | Final Exam Week [Report #5 Out] |