Programme And Module Handbook
 
Course Details in


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

Module Title Distributed and Parallel Computing (Extended)
SchoolComputer Science
Department Computer Science
Module Code 06 26944
Module Lead Dan Ghica
Level Masters Level
Credits 10
Semester Semester 2
Pre-requisites
Co-requisites
Restrictions Prohibited module combinations: LH Distributed and Parallel Computing
Exclusions
Description The aims of the module are:
  • Introduce the key concepts at the basis of the design of distributed algorithms and systems;
  • Review the state-of-the-art in distributed systems and analyse the current trends in research and industry;
  • Provide a sound introduction to parallel and distributed programming paradigms.
Learning Outcomes By the end of the module students should be able to:
  • Describe and justify the main types of architectures and mechanisms of communication in distributed and parallel systems.
  • Describe the fundamental issues in the design of distributed algorithms, protocols and systems, such as timing, coordination and consensus.
  • Employ the underlying concepts and engineering issues involved in the real-world implementation of distributed and parallel systems, such as replication, fault-tolerance, reliability and scalability in solving practical problems.
  • Demonstrate understanding of the theoretical concepts and abstractions discussed in the module to the design of novel and innovative distributed and parallel systems.
  • Demonstrate practical grasp of programming models or languages used to develop parallel and distributed applications by writing working programs.
  • Give an in-depth explanation of a current research topic in Distributed and Parallel Computing.
Assessment 26944-01 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
26944-02 : Continuous Assessment : Coursework (20%)
Assessment Methods & Exceptions 1.5 hr Examination (80%); Continuous Assessment (20%)
Reassessment: 1.5 hr Examination (100%)
Other None
Reading List