The Programme has an international double-degree collaboration with the European Institute of Innovation and Technology (EIT) Master School. In the academic year 2025-2026, the Programme offers five specialisation tracks:
Cyber Security
Robotics and Autonomous Systems
Cryptography
Software Engineering
Data Analytics
The Software Engineering specialisation track trains experts for designing and implementing demanding software systems. The specialisation track covers the entire life-cycle of software projects. In addition to solid programming skills, the students on the track acquire comprehensive knowledge about
software design and architectures
agile methodologies in software development
software testing, quality assurance, and usability
advanced programming techniques and paradigms
privacy and security as a part of software implementations.
The curriculum combines academic software engineering theory and practices used in modern software development. Central in the curriculum is applying theory into practice via hands-on project assignments. The worldwide demand for digital solutions is huge and software engineering graduates are in short supply. Students find many employment opportunities regionally, nationally, and internationally in design, implementation, and management positions in software companies and IT departments of industrial organizations and other institutions.