Master in Computer Science
The JKU Master in Computer Science is a 2 years full-time program with 120 ECTS points. It is delivered in English and comes with 6 areas of specialization. Graduates are awarded the degree Dipl.-Ing. (comparable to MSc). For details see the Curriculum Guide.
The program consists of a Major Subject, a Complementary Subject, Free Electives and a Master's Thesis with Master's Seminars.
The Major Subject (25 hours/week or 37.5 ECTS) is the core of the curriculum. It can
be selected from six areas of specialization:
- Computational Engineering
- Data Science
- Intelligent Information Systems
- Networks and Security
- Pervasive Computing
- Software Engineering
- The Complementary Subject (18 hours/week or 27 ECTS) allows students to extend their Computer Science skills beyond the Major Subject. Students can freely select courses from other areas of specialization or from a catalogue of elective courses.
- The Free Electives (8 hours/week or 12 ECTS) are courses that can be chosen from any degree program. They provide students with the opportunity to educate their personality and to acquire skills beyond Computer Science.
- The Master's Thesis (25 ECTS) is the final project. It is accompanied by two Master's Thesis Seminars (16 ECTS) and a Master's Examination (2.5 ECTS).
Graduates of the JKU Bachelor's programs Informatik, Wirtschaftsinformatik, and Informationselektronik are admitted without restrictions. For bachelors of Wirtschaftsinformatik and Informationselektronik there is a list of recommended preparatory courses that can be attended as part of the Complementary Subject.
Graduates of Computer Science or related programs from other universities are admitted if their degree programs are basically equivalent to the Bachelor's program in Informatik at JKU. Equivalence is determined during the application process. Differences between programs can be compensated by replacing one or more courses from the Complementary Subject with courses specified in the notification of admission. If equivalence cannot be fully established the notification of admission can require additional courses with up to 20 ECTS points.
For further details, please see the admission FAQs.
Students enrolling at JKU for the first time have to pre-register. The pre-registration should be done before applying for admission and is even possible if the preceding Bachelor's program is not yet finished.
Related Master's programs
The following JKU Master's programs are related to the Computer Science Master: