Programme And Module Handbook
 
Course Details in 2023/24 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LM Dependable and Distributed Systems (Extended)
SchoolComputer Science
Department Computer Science
Module Code 06 38966
Module Lead Prof Matt Leeke
Level Masters Level
Credits 20
Semester Semester 1
Pre-requisites
Co-requisites
Restrictions None
Contact Hours Lecture-33 hours
Tutorial-11 hours
Guided independent study-156 hours
Total: 200 hours
Exclusions
Description Distributed systems have become commonplace, with such systems providing the vast majority of services that we have come to depend on every day. This module studies a range of topics in distributed systems from a practical and theoretical perspective. Students will learn how to analyse, design and implement efficient, fault tolerant solutions to modern problems throughout a rigorous understanding of classical approaches and results.
Learning Outcomes By the end of the module students should be able to:
  • Understand and design distributed algorithms.
  • Analyse and reason about the properties of distributed algorithms.
  • Understand and apply fundamental concepts in the design of dependable systems.
  • Analyse the dependability of systems use of qualitative and quantitative approaches.
  • Understand the design and implementation of synchronisation methods in distributed systems.
  • Demonstrate the capacity to independently study, understand, and critically evaluate advanced materials or research articles in the subject areas covered by this module.
Assessment 38966-01 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
38966-02 : Continuous Assessment : Coursework (20%)
Assessment Methods & Exceptions Assessment:

Examination (80%),
Continuous Assessment (20%)

Reassessment:

Examination (100%)
Other
Reading List