CSCI 4510/6510: Distributed Systems and Algorithms
General Information
Instructor: Stacy Patterson (sep@cs.rpi.edu)
Instructor Office Hours: TBD
TA: TBD
Lectures: MR 12pm - 1:50pm
Course Description
This course explores the principles of distributed systems, emphasizing fundamental issues underlying the design of such systems: communication, coordination, synchronization, and fault-tolerance. We will study key algorithms and theoretical results and explore how these foundations play out in modern systems and applications like cloud computing, edge computing, and peer-to-peer systems.
- Course Syllabus
- Gradescope (for quiz grades)
- Submitty (for course materials, discussion forum, and homework)