Valid from: Spring 2022
Decided by: Professor Thomas Johansson
Date of establishment: 2022-01-24
Division: Computer Science (LTH)
Course type: Course given jointly for second and third cycle
The course is also given at second-cycle level with course code: EDAP25
Teaching language: English
To give an introduction to the fundamental concepts of distributed systems, their properties and application in practice.
Knowledge and Understanding
For a passing grade the doctoral student must
Competences and Skills
For a passing grade the doctoral student must
Judgement and Approach
For a passing grade the doctoral student must
Models for distributed systems, both synchronous and asynchronous, consensus, leader election, consistency, replication, logical clocks, fault tolerance.
We shall use material published online, such as Martin Kleppmann's lecture notes and research papers.
Types of instruction: Lectures, laboratory exercises
Examination format: Miscellaneous.
Completed laboratory assignments.
Grading scale: Failed, pass
Examiner:
Admission requirements: Programming skills commensurate with those acquired in EDAA01 Programming - Second Course.
Course coordinators:
Web page: https://cs.lth.se/edap25/