Skip to main content


Profile of the degree program

Computer science is one of the key disciplines of our time. Society, economy, and science are no longer conceivable without computer science applications. Together with you, we think ahead and advance computer science, its methods, and applications.

As a graduate of our Master's degree program in Computer Science, you have received an excellent academic education – and shaped it largely according to your personal interests. You have deepened your specialist knowledge in core and application-related areas of computer science and carried out your own scientific projects on current research topics. As a result, you are ideally equipped to take off as a sought-after specialist in practice or to start a career in research.

 


Structure of the degree program

The program is divided into

  • a compulsory area (incl. the Master's thesis) (at least 60 ECTS),
  • the compulsory elective area “Core Computer Science” (at least 18 ECTS), and
  • the compulsory elective area “Specialization” (at least 42 ECTS).

     

Not to Be Missed: The Compulsory Modules

Advanced knowledge of software engineering and algorithms is essential for the FIDS Master's degree program in Computer Science. You will acquire this knowledge in two lectures of the same name with associated practical courses (6 ECTS each).

An elective module allows you to take courses in general computer science and data science according to your interests (12 ECTS).

The compulsory area also includes a seminar on current topics in computer science (6 ECTS) and the Master's thesis (30 ECTS).

Get to the Core: Core Computer Science Electives

You must choose three modules from a total of around 20 modules (at least 18 ECTS) – from the areas of Theoretical Computer Science, Computer Engineering, Practical Computer Science and Applied Computer Science.

Examples of such modules are

  • Topics in Theoretical Computer Science,
  • Modern Machine Learning,
  • Advanced Explainable AI,
  • Embedded Systems,
  • Advanced Data Engineering,
  • Digital Image Processing - AI-based Approaches,
  • Post-Quantum Cryptography,
  • and much more.

Choose Your Signature: The Specialization Electives

You can - but do not have to - choose one of four specializations as part of your studies.
To do so, you must complete at least 42 ECTS in one specialization area (in accordance with the specified regulations). You can choose from:

  • Core Computer SCience
  • Bioinformatics
  • Human-Centred Computing
  • Information Systems

There is a compulsory elective area in all specialization areas, so you can also choose modules according to your interests within your specialization.

If you also write your Master's thesis in your area of specialization, your specialization will be shown on your Master's certificate.

To top