Antagningsdata

Choose region and language

Choose the language for the entire website.

Published education catalogue

Distributed Systems

Education information from the published source. The education record and its time-bound offerings are kept separate.

Education facts

Code: 5DV186

The course introduces basic knowledge to give an understanding how modern distributed systems operate. The focus of the course is on distributed algorithms and on practical aspects that should be considered when designing and implementing real systems. Some topics covered during the course are causality and logical clocks, synchronization and coordination algorithms, transactions and replication, and end-to-end system design. Although the course cover various distributed algorithms, it is not only a theoretical course. Thus, computer based assignments are used extensively to give students practical experience in designing and implementing real systems. In addition the course explores recent trends exemplified by current highly available and reliable distributed systems.

Entry requirements

At least 90 ECTS, including 60 ECTS Computing Science or 120 ECTS within a study programme. At least 7.5 ECTS data structures and algorithms; 7.5 ECTS systems programming; 7.5 ECTS operating systems; and 7.5 ECTS data communication and computer networks. Proficiency in English equivalent to the level required for basic eligibility for higher studies.

Education offerings

Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.

  • Distributed Systems

    Umeå University

    Start date:

    End date:

    Pace of study: 50 %

Source and updates

Skolverket Susa-navet

Retrieved: .

Published: .

Show source version

Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d

Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Last changed according to the source: 2025-12-11T08:04:31