Hide menu

Distributed Systems

FDA142, 2004VT

Status Archive
School National Graduate School in Computer Science (CUGS)
Division SAS
Owner Anne Moe
Homepage http://www.ida.liu.se/cugs/CCC-DistributedSystems

If you would like to join the course, please send a message to annes@ida.liu.se (Anne Moe, CUGS)

  Log in  




Course plan

Lectures

24 hours

Recommended for

Doctoral students in computer science.

The course was last given

2003

Goals

The course presents modern theories and principles for distributed systems together with an overview of techniques, algorithms and tools used for implementing distributed systems.

Prerequisites

Computation II

Contents


  • Characteristics of distributed systems

  • Models of distributed systems

  • Middleware and Case study: CORBA

  • Time and state: global states, logical clocks, causality and time

  • Fundamental algorithms: mutual exclusion and election, termination detection, distributed routing algorithms

  • Real-time distributed systems: clock synchronization, real-time communication, scheduling and schedulability analysis in distributed systems

  • Fault tolerance in distributed systems: replication, fault tolerance in asynchronous and synchronous systems, stabilization

Organized by

Department of Computer Science, Högskolan i Skövde
Department of Computer Science, Linköping University

Literature

Coulouris, J. Dollimore, T. Kindberg: "Distributed Systems - Concepts and Design" 3rd Edition, Addison Wesley, 2001

2.Research articles

Lecturers

Sten F. Andler, Petru Eles

Examiner

Sten F. Andler

Examination

Written exam.

Credit

3 credits

Comments

The course is given in an intensive format ("crash course") at a conference facility.

Course web page


http://www.ida.liu.se/cugs/CCC-DistributedSystems


Page responsible: Director of Graduate Studies