Computer Science Master's programmes in Germany

General and applied Computer Science Master's programmes taught in English. Most ask for a Bachelor's in computer science or a closely related field with a minimum number of computer science ECTS.

We list 30 English-taught Master's programmes here, at 27 German universities, most of them in Baden-Württemberg, North Rhine-Westphalia and Bavaria. 22 charge no tuition, 0 don't require the GRE and 0 accept a medium-of-instruction letter instead of IELTS. Where a minimum grade is published, the typical one is a German 3.0 — about a 2.7 CGPA on a 4.0 scale.

Computer Science Master's programmes in Germany: all 30 programmes

Requirements change every intake — always confirm on the official programme page before you apply. Our free eligibility check compares your own degree, credits, grade and English with every programme below.

Programme University Tuition Min. German grade English GRE
Applied Computer Science Deggendorf Institute of Technology
Deggendorf
€500 / semester 4.0 IELTS 5.5 Not stated
Applied Computer Science Schmalkalden University of Applied Sciences
Schmalkalden
No tuition 2.5 IELTS 6.5 Not stated
Computer Science Kiel University of Applied Sciences
Kiel
No tuition 2.5 IELTS 6.5 Not stated
Computer Science Bingen Technical University of Applied Sciences
Bingen
No tuition 2.5 IELTS 6.5 Not stated
Computer Science University of Stuttgart
Stuttgart
No tuition 2.5 IELTS 6.5 Not stated
Computer Science Hamburg University of Technology
Hamburg
No tuition 4.0 IELTS 6.5 Not stated
Computer Science University of Siegen
Siegen
No tuition 4.0 IELTS 6 Not stated
Computer Science IU International University of Applied Sciences
Erfurt (and many campuses)
€4,500 / semester 3.0 IELTS 6 Not stated
Computer Science University of Freiburg
Freiburg
No tuition 2.9 IELTS 6.5 Not stated
Computer Science Rhineland-Palatinate TU Kaiserslautern-Landau
Kaiserslautern
No tuition 4.0 IELTS 6 Not stated
Computer Science Technische Universität Berlin
Berlin
No tuition 4.0 IELTS 6.5 Not stated
Computer Science University of Bonn
Bonn
No tuition 4.0 IELTS 6 Not stated
Computer Science Technische Universität Darmstadt
Darmstadt
No tuition 4.0 IELTS 7 Not stated
Computer Science Leibniz University Hannover
Hannover
No tuition 4.0 IELTS 6 Not stated
Computer Science Fresenius University of Applied Sciences
Idstein (and other campuses)
€7,900 / semester 4.0 IELTS 6 Not stated
Computer Science SRH University of Applied Sciences
Heidelberg (and other campuses)
€6,800 / semester 3.0 IELTS 6 Not stated
Computer Science Karlsruhe Institute of Technology (KIT)
Karlsruhe
€1,500 / semester 2.5 IELTS 6.5 Not stated
Computer Science Ruhr University Bochum
Bochum
No tuition 4.0 IELTS 6 Not stated
Computer Science University of Paderborn
Paderborn
No tuition 3.0 IELTS 6 Not stated
Computer science Saarland University
Saarbrücken
No tuition 2.5 IELTS 6.5 Not stated
Computer Science - Big Data and Artificial Intelligence SRH University of Applied Sciences
Heidelberg (and other campuses)
€6,800 / semester 3.0 IELTS 6 Not stated
Computer Science - Cyber Security SRH University of Applied Sciences
Heidelberg (and other campuses)
€6,800 / semester 3.0 IELTS 6 Not stated
Computer Science at the Hasso Plattner Institute University of Potsdam
Potsdam
No tuition 2.5 IELTS 6 Not stated
Computer Science for Industry and Business (COSIB) University of Konstanz
Konstanz
No tuition 2.5 IELTS 6 Not stated
Computer Science International University of Rostock
Rostock
No tuition 2.0 IELTS 5.5 Not stated
Data and Computer Science Heidelberg University
Heidelberg
€1,500 / semester 2.3 IELTS 6.5 Not stated
Information Engineering and Computer Science Rhine-Waal University of Applied Sciences
Kleve/Kamp-Lintfort
No tuition 2.3 IELTS 6 Not stated
Mathematics and Computer Science Saarland University
Saarbrücken
No tuition 2.5 IELTS 6.5 Not stated
Mathematics and Computer Science University of Augsburg
Augsburg
No tuition 2.5 IELTS 5.5 Not stated
Philosophy & Computer Science University of Bayreuth
Bayreuth
No tuition 4.0 IELTS 6.5 Not stated

Which of these programmes are you eligible for?

Each programme sets its own rules: which Bachelor's fields it accepts, how many ECTS you need in which subjects, a minimum grade and English proof. Answer a few questions and our free check goes through every requirement for you — with the reason for each result.

Start the free eligibility check