Study Computer Science in Germany 🇩🇪
Germany offers 471 Computer Science programs across 173 universities. Tuition ranges from $0k–$3k/yr, making it one of the more affordable destinations for international students. 97% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.
By Degree Level
Top Universities for Computer Science in Germany
Munich · National rank #1 · QS #22
Darmstadt · National rank #3 · QS #253
Freiburg · National rank #5 · QS #201
Kiel · National rank #7 · QS #618
Hamburg · National rank #9 · QS #193
Bayreuth · National rank #9 · QS #448
Frankfurt · National rank #10 · QS #316
Dresden · National rank #16 · QS #218
Dresden · National rank #16 · QS #218
Ulm · National rank #18 · QS #546
Greifswald · National rank #21
Mannheim · National rank #21 · QS #416
Marburg · National rank #21 · QS #771
Stuttgart · National rank #22 · QS #310
Giessen · National rank #22 · QS #496
Konstanz · National rank #23 · QS #440
Düsseldorf · National rank #24 · QS #851
Halle · National rank #32 · QS #751
Rostock · National rank #40 · QS #851
Hamburg · National rank #42 · QS #696
All Programs
Informatics (Computer Science)
Technical University of Munich
Robotics, Cognition, Intelligence
Technical University of Munich
Doctorate (PhD) in Informatics
Technical University of Munich
Data Engineering and Analytics
Technical University of Munich
Computer Science
University of Paderborn
PhD in Computer Science
University of Paderborn
Computer Science
University of Greifswald
Data Science
University of Paderborn
Master in Data Science
University of Mannheim
Computer Science
Technische Universität Dresden
Computer Science
University of Dresden
Distributed Systems Engineering
Technische Universität Dresden
PhD in Computer Science
Technische Universität Dresden
Bachelor of Science in Applied Computer Science
University of Augsburg
Information and Communication Systems
Hamburg University of Technology
Master of Science in Computer Science
University of Augsburg
PhD in Computer Science
University of Augsburg
Computer Science
Hamburg University of Technology
Applied Computer Science
Technische Universität Chemnitz
PhD in Computer Science
Hamburg University of Technology
PhD in Computer Science
Technische Universität Chemnitz
Automotive Software Engineering
Technische Universität Chemnitz
Web Engineering
Technische Universität Chemnitz
Computer Science
University of Kiel
Computer Science
Goethe University Frankfurt
PhD in Computer Science
Darmstadt University of Technology
Computer Science
Darmstadt University of Technology
Computer Science
University of Göttingen
Computer Science
Heinrich Heine University Düsseldorf
AI and Data Science
Heinrich Heine University Düsseldorf
Applied Data Science
University of Göttingen
Applied Computer Science
University of Göttingen
Business Information Systems
Hochschule Kempten
Information Technology
University of Wuppertal
Computer Science
University of Wuppertal
Computer Simulation in Science (CSiS)
University of Wuppertal
Computer Science Game Engineering
Hochschule Kempten
Computer Science and Media
Bauhaus University Weimar
Computer Science for Digital Media
Bauhaus University Weimar
Applied Computer Science
Brandenburgische Technische Universität Cottbus-Senftenberg
Cybernetics and Systems Theory
Brandenburgische Technische Universität Cottbus-Senftenberg
Master of Science in Computer Science
University of Trier
Computer Science
University of Düsseldorf
Artificial Intelligence and Data Science
University of Düsseldorf
Data Science
Ludwig Maximilian University of Munich
Computer Science
University of Stuttgart
Computational Linguistics
University of Stuttgart
Computer Science
University of Hamburg
Computer Science
University of Marburg
PhD in Computer Science
University of Marburg
Computer Science B.Sc.
FH Aachen
PhD in Computer Science
FH München
Computer Science
University of Ulm
Applied Computer Science
FH München
Computer Science
FH München
Applied Research in Computer Science
FH München
Computer Science
University of Konstanz
Doctoral Program in Computer Science
University of Konstanz
Computer Science
Otto von Guericke University Magdeburg
Data and Knowledge Engineering
Otto von Guericke University Magdeburg
Doctoral Program in Computer Science
Otto von Guericke University Magdeburg
Computer Science
Universität Kassel
PhD in Computer Science
University of Rostock
Computer Science
University of Rostock
Computational Science and Engineering
University of Rostock
Distributed Software Systems
Universität Kassel
Computer Science
Hochschule Hannover
Doctoral Program in Computer Science
Universität Koblenz-Landau
Bachelor Informatik
University of Passau
Master Computer Science
University of Passau
Bachelor Computer Engineering
University of Passau
Computer Science
Hochschule Wismar
Master Mobile and Embedded Systems
University of Passau
PhD in Computer Science
University of Passau
Computer Science
University of Bayreuth
PhD in Computer Science
University of Bayreuth
Applied Computer Science
University of Bayreuth
Doctoral Program in Computer Science
University of Bayreuth
Computer Science
University of Freiburg
PhD in Computer Science
University of Freiburg
Doctoral Program in Computer Science
University of Freiburg
Computer Science
University of Giessen
Applied Computer Science
University of Giessen
Doctoral Program in Computer Science
University of Giessen
Data Analytics
University of Hildesheim
Computer Science
University of Hildesheim
Applied Computer Science
Hochschule Zweibrücken
Doctoral Program in Computer Science
University of Hildesheim
Applied Computer Science
University of Hildesheim
Computer Science
Hochschule Westphalia
Applied Computer Science
Hochschule Westphalia
Business Intelligence & Data Science
Private Hochschule Berlin
Cyber Security
Private Hochschule Berlin
Applied Computer Science
Private Hochschule Berlin
Computer Science
Universität Kaiserslautern
Computer Science
Martin Luther University Halle-Wittenberg
PhD in Computer Science
Universität Kaiserslautern
Applied Computer Science
University of Applied Sciences Düsseldorf
Applied Computer Science (PhD Track)
University of Applied Sciences Düsseldorf
Computer Science
University of Heidelberg