Computer Science (Master)

Students sitting and learning in the Student Space.

© Universität Wien / Barbara Mair

The master’s programme in Computer Science provides students with an academic education, encompassing theory, specialised knowledge and practical knowledge in the area of computer science. Students specialise in several of the following eight subject areas: algorithms, data analysis, computer graphics, information management and systems, internet computing and software technology, multimedia, networks as well as parallel computing. By selecting a broad choice from these subject areas, graduates are highly flexible and prepared for future employment in a wide range of occupational fields, with the objective of working in leading positions. Students have the opportunity to focus on three or four subject areas, enabling them to graduate in one of the specialisation subjects Computer Science, Data Science or Scientific Computing. The language of instruction of the master's programme in Computer Science is English only. Students must have English language skills corresponding to level B2 (Common European Framework of Reference for Languages).

Master of Science

Degree Programme Code: 066 921

4 semesters / 120 ECTS credits

Language: English

NO entrance examination


Facts & Figures

  • Students: n.a.
  • Graduates in the last academic year: n.a.
  • Number of semesters needed for graduation (median): n.a.

Data updated on: 28.12.2022

*Click here for further information on statistical data in the field of teaching and learning. (in German)

Advanced course

The choice of the advanced course and the compilation of the elective courses must be approved by the Directorate of Studies (SPL / “Studienprogrammleitung”) before the start of the studies. Otherwise registration for courses are not possible.

Study Programme

Structure of the degree programme: Group of compulsory modules: Foundations; Group of compulsory modules: Practical Courses; Compulsory module: Academic Research and Writing; Alternative groups of compulsory modules: Specialisation Subjects: a. Specialisation Subject: Scientific Computing; b. Specialisation Subject: Data Science; c. Specialisation Subject: Computer Science. Students have to select 9 elective modules from at least 6 of the following groups of elective modules: Algorithms – Data Analysis – Parallel Computing – Internet Computing and Software Technology – Computer Graphics – Multimedia – Networks – and Information Management and Systems Engineering. Furthermore, they have to complete the master’s module, which includes writing a master’s thesis and passing a master’s examination. The Directorate of Studies has to approve the selected specialisation subject and the modules selected from the groups of modules in advance.

Five Concepts

which you will deal with during your studies:

  • Advanced software engineering
  • Parallel computing
  • Data analysis
  • Computer graphics
  • Information management

...and many more.

     Overview of the programme structure & topics

    Here you find the current offer of courses for this programme to gain better insight into the topics and structure. For more information please click on the respective level.

    After Graduation

    Graduates can pursue a career in the following occupational fields:

    • software development
    • network administration
    • hardware development
    • project management in IT projects
    • marketing or sales activities in IT companies
    • management consulting in the IT area
    • coaching in computer science
    • research at universities or research institutions.

    Graduates' Perspective on the Degree Programme

    Graduate Survey

    The University asks graduates to provide their opinion about the degree programme immediately after graduating. The survey results show how graduates evaluate the degree programme they completed from a subject-specific and organisational perspective.


    The graduate survey is an important feedback tool for continuously improving the quality of studies.

    Graduates ...

    • say that this degree programme receives the grade: 2.1 (good)
    • rate the level of difficulty as: 3.8 (high)

    → These results are based on feedback from 14 graduates.

    *Detailed information about the implementation, analysis and use of the survey as well as further data can be found in the master's programme in Computer Science graduation survey (in German).

    Career Tracking of Graduates

    The tracking of graduates provides information about the career paths of the University of Vienna graduates and aims at providing guidance for career entry after graduation (e.g. questions about the duration of job search until first employment after graduation, salary development and sectors that graduates are active in).

    3 years after graduation ...

    • 90% of graduates residing in Austria are gainfully employed.
    • graduates earn approx. € 3,085 gross/month.
    • graduates work e.g. in the computer programming, consultancy and related activities sector.

    *You can find precise information on implementation, evaluation and use as well as further data for this degree programme in the graduate tracking "MA Computer Science".