Drei Kernmodule (Computer Systems, Advanced Software Engineering, Mobile Computing) sind für alle Studierende verpflichtend. Es kann einer von vier Schwerpunkten gewählt werden, in welchem mindestens fünf Module belegt werden. Die möglichen Schwerpunkte sind
Das Studium dauert drei Semester (90 ECTS-Punkte). Es kann im Sommer- oder im Wintersemester begonnen werden. 15 ECTS-Punkte werden in den drei Kernmodulen (Computer Systems, Advanced Software Engineering, Mobile Computing) erworben. Im gewählten Schwerpunkt sind fünf Module (= 25 ECTS-Punkte) zu absolvieren. Weitere vier Module (= 20 ECTS-Punkte) können frei gewählt werden. Das Studium wird mit der Masterarbeit im Umfang von sechs Monaten (30 ECTS-Punkte) beendet. Zahlreiche Module, insbesondere auch die Kernmodule, werden auf Englisch gehalten. Nach erfolgreichem Abschluss des Studiums wird der akademische Grad „Master of Science“ verliehen.