Purdue Engineering Professional Education

logo header header
Toll-Free in U.S. (877) 598-4233
     Print
CS50500 - Distributed Systems

Fall 2016

Days/Time: TBD / TBD
Credit Hours: 3

Learning Objective:
None

Description:
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.

Topics Covered:
None

Prerequisites:
A bachelor degree in computer science or an equivalent field. Students not in the Computer Science master's program should seek department permission to register.


Homework:
None

Textbooks:
None

Computer Requirements:
None

ProEd Minimum Requirements: view

Tuition & Fees: view

T. B. D.
Phone
None
Email
proed@purdue.edu
Office
Campus
Building
Address
West Lafayette, IN 47907