Skip to content

Files

60009 - Distributed Algorithms

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Feb 22, 2023
Sep 26, 2023
Mar 15, 2023
Jan 10, 2023
Mar 21, 2023
Mar 15, 2023
Mar 21, 2023
Mar 1, 2023
Mar 15, 2023
Sep 26, 2023
Sep 26, 2023
Mar 21, 2023
Mar 15, 2023

60009 - Distributed Algorithms

Module Description

From the college website...

Upon successful completion of this module you will be able to:

  • program and evaluate a range of distributed algorithms
  • model and reason about the correctness of distributed algorithms
  • use and reason about basic timing, failure and communication models and the guarantees they provide

The module syllabus includes:

  • Core concepts
  • Introduction to Tools for concurrent message passing (Elixir) and formal specifications (TLA+)
  • Regular and Uniform Reliable broadcast
  • FIFO, Causal and Total order broadcast
  • Consensus
  • Leader Election

Lecturer

Dr Narankar Dulay

Resource

Back to main notes