CS 505: Distributed Systems

3 credits

Fall 2025 Lecture Upper Division
Data from
Fall 2025
last updated 8/18/2025
Fall 2025 Instructors:

Foundations for building reliable distributed systems, including failure and system models, and basic communication and agreement problems; crash failures, recovery, partition, Byzantine failures; asynchronous systems, failure detectors, communication channels, wireless and sensor networks; software clocks, causality, and cuts. Examples of problems include reliable broadcast consensus, leader election, group communication, and replication. Permission of department required.

Course CS 505 from Purdue University - West Lafayette.

Prerequisites

One of
Student attribute GR

Restrictions

Programs Computer Science-PHD or Computer Science-MS

GPA by professor

M

Yongle Zhang

LE1
10:30 am
Lec
W

Yongle Zhang

LE1
10:30 am
Lec
F

Yongle Zhang

LE1
10:30 am
Lec

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.