about the programme
This programme combines advanced mathematical disciplines with informatics concepts and application tools. Students learn to formalise problems, design algorithms, develop software solutions, and use computational technology effectively. Teaching is focused on individual and team work, developing analytical thinking, and preparing students for both research and practical tasks.
Programme content
Students will attend core courses focused on:
- number, graph, matrix, information, and complexity theory,
-
object oriented programming,
-
machine learning.
career prospects
Graduates find employment in software development, computational systems management, research, and the commercial sector. Thanks to their strong mathematical foundation and their ability to solve complex tasks analytically and programmatically, graduates are prepared to work as, for example, software architects, computational cluster managers, or analysts of complex systems.
state final exam
Compulsory subject
Theory of Graphs
Optional subjects
Theory of Numbers
Image Processing and Object Recognition
Algebra and Its Applications
Languages and Automata