Online Course Catalog

ECE 526 - Distributed Algorithms

Spring 2023

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Distributed AlgorithmsOLC75207OLC40930 - 1045 M W    Ling Ren

Course Description

Theoretical aspects of distributed algorithms, with an emphasis on formal proofs of correctness and theoretical performance analysis. Algorithms for consensus, clock synchronization, mutual exclusion, debugging of parallel programs, peer-to-peer networks, and distributed function computation; fault-tolerant distributed algorithms; distributed algorithms for wireless networks.

Credit Hours

4 hours

Prerequisites

Undergraduate degree and one of CS 473, ECE 428, ECE 438.