COMP 5003
Principles of Distributed Computing
Formal models of distributed environment; theoretical issues in the design of distributed algorithms; message and time complexity; problem solving in distributed settings. Problems discussed may include: coordination and control, information diffusion, leader election, consensus, distributed data operations, computing by mobile entities.
Topics
- design of distributed algorithms
- message and time complexity
- problem solving in distributed settings
Course catalogue
Sources
- Course catalogue ↗2026–2027