Breadcrumb

Data-driven support for cyber-physical systems

Course
DIT616
Master’s level
7.5 credits (ECTS)
Study pace
50%
Time
Day
Location
Göteborg
Study form
Campus
Language
English
Duration
-
Application period
-
Application code
GU-86032
Course content
Tuition
Full education cost: 18 125 SEK
First payment: 18 125 SEK

No fees are charged for EU and EEA citizens, Swedish residence permit holders and exchange students.

More information about tuition fees

Application opens 16 March 2026

About

The course gives an introduction to new cyber-physical systems, such as the smart grid, where data has become very important for adaptive operations and with an increased dependence on information and communication technologies (ICT). Topics in the course are focused on new methods in the intersection of computer science and other domains, to support distributed operations, cyber security, and processing of data that are generated due to digitalization of these systems (considering that the data can be massive).

The content is focused on distributed computing and systems, data processing, information and systems security, networking and computer communication in the context of new cyber-physical systems. There are lectures from the faculty to give an overview of the areas of the course, and invited presentations from industry to talk about actual systems, as well as in-depth presentations by the student themselves on specific research topics relating to their projects.

Typically, the lectures include an introduction to the new types of cyber-physical systems, e.g., the smart grid. Open research problems in relation to distributed operations, data-processing and cyber security are discussed, e.g., through lectures on streaming, security and privacy, and communication suitable in this domain. Examples of cyber-physical systems important for society are presented, e.g., the smart grid from both on the transmission and distribution perspective. The course starts with an introduction to power systems, to give students enough knowledge of terminology to understand papers connected to the smart grid.

Prerequisites and selection

Entry requirements

Bachelor's degree in Computer Science, or equivalent is required. The student should have successfully completed the following courses (or equivalent):

- DIT792 Introduction to ComputerEngineering, 7.5 hec
- DIT602 Algorithms, 7.5 hec
- DIT962 Data Structures, 7.5 hec
- and at least 7.5 hec in programming.

Furthermore, the student should have completed 7.5 hec or equivalent in one of the four areas:

- Computer Communication (such as DIT423 or equivalent), or
- Operating Systems (such as DIT401 or equivalent), or
- Computer Security (such as DIT642 or equivalent), or
- Distributed Systems (such as DIT240 or equivalent).

Applicants must prove knowledge of English: English 6/English level 2 or the equivalent level of an internationally recognized test, for example TOEFL, IELTS.

Selection

Selection is based upon the number of credits from previous university studies, maximum 285 credits