All times are in Pacific Timezone. Discussion post submissions are due 9AM PT the day of the class and assignments are due 11:59 PM PT.
Date | Reading | Notes | Assignments |
---|---|---|---|
Sept 30, 2020 Lecture 1 |
Introduction & History
|
[Slides] | Assignment #1 Due date: Oct 19, 2020 |
Oct 5, 2020 Lecture 2 |
Concurrency
Optional Reading
|
[Slides] | Assignment Groups Due Please email Instructor and TA. Team Size: 2 or 3 |
Oct 7, 2020 Lecture 3 |
Transactions & Database Systems Optional Reading | [No Class] | |
Oct 12, 2020 Lecture 4 |
File Systems | [Slides] | Project Groups Due (11:59 PM) Please email Instructor and TA. Max Team Size: 3 |
Oct 14, 2020 Lecture 5 |
Networking: General Discussion
|
[Slides] | |
Oct 19, 2020 Lecture 6 |
Networking: Congestion Control Optional Reading | [Slides] | |
Oct 21, 2020 Lecture 7 |
Networking: Routing Optional Reading | [slides] | Project Proposals Due (11:59 PM) Instructions |
Oct 26, 2020 Lecture 8 |
The Tussle | [slides] | Assignment #2 Due date: Nov 13, 2020 11:59PM PT |
Oct 28, 2020 Lecture 9 |
Distributed Transactions Optional Reading | [slides] | [Paxos Project] |
Nov 2, 2020 Lecture 10 |
Distributed Computation
The 2nd paper listed is a tedious read. You could skip most sections and only focus on Section 13 and 5 in order to answer the discussion questions on canvas |
[slides] | |
Nov 4, 2020 Lecture 11 |
Consensus Recommended Background | [slides] | |
Nov 9, 2020 Lecture 12 |
Software Defined Networks | [slides] | |
Nov 11, 2020 | No Class. Veterans Day | [No Class] | |
Nov 16, 2020 Lecture 13 |
Large Scale Storage Systems | [slides] | |
Nov 18, 2020 Lecture 14 |
Structured Storage Optional Reading | [slides] | |
Nov 23, 2020 Lecture 15 |
Big Data
Optional Reading
|
[slides] | |
Nov 25, 2020 | No Class. Thanksgiving. | NA | |
Nov 30, 2020 Lecture 16 |
Secure and Trusted Compute | [slides] | |
Dec 2, 2020 Lecture 17 |
BFT / Blockchain / P2P Systems Optional Reading | [slides] | |
Dec 7, 2020 | No Class. Running an X4D Panel. | NA | |
Dec 9, 2020 Lecture 18 |
Assuaging the Professor's Ego: | [slides] | |
Finals Week Dec 16, 2020 |
Project Presentations 2:30PM PT - 4:20 PM PT |
[Presentation Instructions] |