x !
Arkistoitu opetussuunnitelma 2017–2019
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TIETS46 Distributed Systems 5 op
Organised by
Degree Programme in Computer Sciences
Preceding studies

Learning outcomes

After the course, the student can implement distributed systems using the high-level functional programming language Erlang. The student knows various correctness criteria for such systems, can implement them in a system, and knows the risks involved if the system does not fulfill these criteria.


- Communicating processes in Erlang
- Synchronization
- Replication and consistency
- Fault tolerance
- Security

Teaching methods

Teaching methods
- Lectures
- Exercises, of which some are compulsory
- Exam, compulsory

Modes of study

Option 1
Available for:
  • Degree Programme Students
  • Other Students
  • Open University Students
  • Doctoral Students
  • Exchange Students
Participation in course work 
In English


Numeric 1-5.

Belongs to following study modules

Luonnontieteiden tiedekunta
Luonnontieteiden tiedekunta
Archived Teaching Schedule. Please refer to current Teaching Shedule.
Luonnontieteiden tiedekunta