CS 475: Concurrent & Distributed Systems
Welcome to CS 475: Concurrent & Distributed Systems. This course
covers the principles and techniques behind the design of modern,
reliable, and high-performance distributed systems. Topics include
server design, network programming, concurrency and locking,
consistency models and techniques, and fault tolerance. Modern
techniques and systems employed at some of the largest Internet sites
(e.g., Google, Facebook, Amazon) will also be covered. Through
programming assignments, students will gain practical experience
designing, implementing, and debugging real distributed systems.
Announcements
12/11/2021
Thank you all for a great semester. Have a wonderful winter break!
12/01/2021
We will not meet in Thursday's lecture (12/02) and lecture videos will be posted on Ed on 12/02/2021.
11/29/2021
Final review is posted.
11/17/2021
Lec 17 and 18 are posted.
11/10/2021
Lec 16 is posted.
11/08/2021
Lec 15 is posted.