CSCI 4510/6510: Distributed Systems and Algorithms

General Information

Instructor: Stacy Patterson (sep@cs.rpi.edu)
Instructor Office Hours: T 11:30am - 1:30pm in Lally 301

TA: Anweshit Panda (pandaa2@rpi.edu) TA Office Hours: W 3:00pm - 6:00pm in Amos Eaton 127

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.

Quiz Schedule

Quizzes will be held during the scheduled lecture time.

Papers and Readings

Some papers are behind a pay wall and can only be accessed from the RPI network.