Mar 04, 2026  
Rensselaer Catalog 2010-2011 
    
Rensselaer Catalog 2010-2011 [Archived Catalog]

CSCI 6510 - Distributed Algorithms and Systems


This course covers fundamentals of distributed computing algorithms. The algorithms are studied for particular commonly used distributed computing system models such as: shared memory, message passing, and peer-to-peer systems. Some of the distributed computing problems studied are: mutual exclusion; leader election; Byzantine agreement; spanning trees; vertex coloring. This course also studies distributed routing algorithms for store-and-forward, optical wireless and sensor networks.

Prerequisites/Corequisites: Prerequisite: CSCI 2300.

When Offered: Spring term annually.



Credit Hours: 3