Course Websites
CS 598 FTS - Fault-Tol Consistent Data Sys
Last offered Spring 2026
Official Description
Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: May be repeated in the same or separate terms if topics vary.
Section Description
Fault-tolerant and consistent data center systems. Description: How are distributed systems built in the modern data center? How do hardware trends impact system design? How do we rethink decades-old protocols and ideas for the modern data center? If you are curious about answers to these questions, this course is for you. This course will dive deep into replication and consensus protocols, geo-replicated systems, distributed transactions, and various consistency models and how to implement them. We will also learn how traditional distributed protocols have been rearchitected for emerging hardware such as persistent memory, RDMA, and programmable switches and NICs. We will also discuss case studies from production systems. Prerequisites: Operating Systems (CS 423) or Distributed Systems (CS 425) For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Related Faculty
| Title | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|
| Fault-Tol Consistent Data Sys | FTS | 46428 | S3 | 4 | 1400 - 1515 | T R | 106B8 Engineering Hall | Aishwarya Ganesan |