CSI 4109 Introduction to Distributed Computing
3 units
Computer Science
Faculty of Engineering
Computational models. Communication complexity. Design and analysis of distributed algorithms. Control algorithms. Asynchronous computations. Synchronous computations. Fault-tolerant algorithms. Manipulation of distributed data. Examples of applications in data and communication networks, mobile computing and systems of communicating agents.
Components:
Lecture
Tutorial
Requirements:
Prerequisite: CSI 3105 .
French Equivalent:
No grade data.