Study year 1

Master's Programme, Software Engineering of Distributed Systems, 120 credits (TSEDM), Programme syllabus for studies starting in autumn 2019

The following courses are part of study year one.

The course application codes and study periods are valid for the academic year 2019/2020. For other academic years, different application codes and study periods may apply.

General

Mandatory Appl.code Scope Study period
 1   2   3   4 
ID2201 Distributed Systems, Basic Course 50632 7.5 hp 7.5
ID2207 Modern Methods in Software Engineering 50590 7.5 hp 7.5
ID2209 Distributed Artificial Intelligence and Intelligent Agents 50586 7.5 hp 7.5
Optional Appl.code Scope Study period
 1   2   3   4 
IK2206 Internet Security and Privacy 50889 7.5 hp 7.5
ID2010 Programming of Interactive Systems 60180 7.5 hp 7.5
ID2012 Ubiquitous Computing 60181 7.5 hp 7.5
ID2204 Constraint Programming 60903 7.5 hp 7.5
ID2210 Distributed Computing, Peer-to-Peer and GRIDS 60412 7.5 hp 7.5

Specialisations

At least 30 ECTS must be taken from the conditionally elective courses from corresponding track.

Mandatory Appl.code Scope Study period
 1   2   3   4 
ID2201 Distributed Systems, Basic Course 50632 7.5 hp 7.5
ID2207 Modern Methods in Software Engineering 50590 7.5 hp 7.5
ID2209 Distributed Artificial Intelligence and Intelligent Agents 50586 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
ID2203 Distributed Systems, Advanced Course 60854 7.5 hp 7.5
Optional Appl.code Scope Study period
 1   2   3   4 
IK2206 Internet Security and Privacy 50889 7.5 hp 7.5
ID2010 Programming of Interactive Systems 60180 7.5 hp 7.5
ID2012 Ubiquitous Computing 60181 7.5 hp 7.5
ID2204 Constraint Programming 60903 7.5 hp 7.5
ID2210 Distributed Computing, Peer-to-Peer and GRIDS 60412 7.5 hp 7.5

At least 30 ECTS must be taken from the conditionally elective courses from corresponding track.

Mandatory Appl.code Scope Study period
 1   2   3   4 
ID2201 Distributed Systems, Basic Course 50632 7.5 hp 7.5
ID2207 Modern Methods in Software Engineering 50590 7.5 hp 7.5
ID2209 Distributed Artificial Intelligence and Intelligent Agents 50586 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
ID1212 Network Programming 50545 7.5 hp 7.5
ID2203 Distributed Systems, Advanced Course 60854 7.5 hp 7.5
ID2204 Constraint Programming 60903 7.5 hp 7.5
ID2210 Distributed Computing, Peer-to-Peer and GRIDS 60412 7.5 hp 7.5
Optional Appl.code Scope Study period
 1   2   3   4 
IK2206 Internet Security and Privacy 50889 7.5 hp 7.5
ID2010 Programming of Interactive Systems 60180 7.5 hp 7.5
ID2012 Ubiquitous Computing 60181 7.5 hp 7.5