course-details-portlet

TDT4190

Distributed Systems

Choose study year
Credits 7.5
Level Third-year courses, level III
Course start Spring 2015
Duration 1 semester
Examination arrangement Written examination

About

About the course

Course content

Architecture of distributed systems.
Distributed operating systems, file systems and database systems.
Communication and protocols.
Coordination and synchronization.
Client-server and peer-to-peer.
Cloud technology.
Security/safety aspects.

Learning outcome

Knowledge:
The candidate will get knowledge of:
- Principles and architectures.
- Realization of basic primitives.
- Distributed file systems and database systems.

Skills:
- Identify issues unique to distributed systems.
- Find and evaluate different solutions when designing distributed systems.

Learning methods and activities

Lectures and exercises. If there is a re-sit examination, the examination form may change from written to oral.

Compulsory assignments

  • 4 exercises

Course materials

Will be given at the start of the semester.

Credit reductions

Course code Reduction From
IT2203 3 sp
SIF8042 7.5 sp
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Informatics
  • Technological subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Computer Science