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
SchoolComputer Science
Department Computer Science
Module Code 06 26945
Module Lead Dan Ghica
Level Honours Level
Credits 10
Semester Semester 2
Pre-requisites
Co-requisites
Restrictions Prohibited module combinations: LM Distributed and Parallel Computing (Extended)
Contact Hours Lecture-34 hours
Seminar-34 hours
Guided independent study-32 hours
Total: 100 hours
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 a practical grasp of programming models and languages used to develop parallel or distributed applications by writing working programs.
Assessment 26945-01 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
26945-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