BEFORE ARRIVAL 14 min read

Master’s in Computer Science in Germany: 90 English-Taught Programs (Winter & Summer Intake)

Published November 6, 2026

Looking for a Master’s in Computer Science in Germany? This page lists 90 English-taught master’s programs at 49 public universities for students with a CSE, CS, SWE or IT background. For each program you will find the city, intake (winter or summer), IELTS score, application method, semester fee and application deadline.

All universities on this list are public and charge no tuition fees, only a semester contribution. 55 programs accept students in both the winter and summer semester, so you have more than one chance per year to start your Master’s in Computer Science in Germany.

Important: deadlines and requirements change every year. Always check the official university course website before you apply. Use this list as a starting point, not as your only source.

How to Use This Master’s in Computer Science in Germany List

Please read these notes before you shortlist programs:

  • City with a (*) sign: we could not find reliable information on whether students in that city need to show a blocked account again for the second year (for example a full blocked account, a half blocked account plus a job contract, or only a job contract). Cities without a (*) are cities where a second-year blocked account is generally not required. Confirm this with the local Ausländerbehörde (foreigners’ office).
  • Application deadline: the date listed is the last day to apply. Check the university website to find out when the application window opens and closes.
  • DAAD deadlines: the deadline shown on the DAAD website is usually the maximum final deadline. Do not rely on it alone. Compare it with the university course website and MyGermanUniversity.
  • Late arrival and deferral: whether a university allows late arrival or deferring your admission must be confirmed by emailing the university or the course coordinator.
  • Application method: “Direct” means you apply on the university’s own portal. “uni-assist” means you apply through, or first get a VPD from, uni-assist.
  • Semester fee: the semester contribution usually includes a public transport ticket. It changes slightly each semester.

Quick Overview

  • 90 English-taught master’s programs at 49 public universities
  • 55 programs with both winter and summer intake; 2 with a summer intake only
  • 45 programs accept direct applications; 47 use uni-assist
  • No tuition fees for any program on this list; only the semester contribution
  • 57 programs are in cities marked with (*), where second-year blocked account information is not available

Artificial Intelligence and Data Science Master’s Programs (22)

These programs focus on machine learning, data analytics, natural language processing and intelligent systems. They are a popular choice for computer science graduates who want to work with data.

UniversityProgramCityIntakeIELTSApply viaSemester feeDeadline (last date)
Bielefeld UniversityIntelligent SystemsBielefeldWinter5.5-6.5Direct€320Winter: June 1–July 15
Brandenburg University of Technology Cottbus-SenftenbergArtificial IntelligenceCottbusWinter & Summer6uni-assist€165Winter: March 1–July 15; Summer: Nov 1–January 15
Deggendorf Institute of TechnologyMEng Artificial Intelligence for Smart Sensors and ActuatorsCham*Winter & Summer5.5Direct€72Winter: April 15–July 15; Summer: Nov 15–Jan 15
Deggendorf Institute of TechnologyMSc Artificial Intelligence and Data ScienceDeggendorf*Winter & Summer5.5Direct€72Winter: April 15–June 15/July 15; Summer: Nov 15–Nov 30/Jan 15
FAU Erlangen-NürnbergArtificial Intelligence (AI), MScErlangenWinter & Summer5.5Direct€120Winter: Feb 15–May 31; Summer: Sept 15–Nov 30
Fulda University of Applied SciencesData ScienceFulda*Winter & Summer6.5uni-assist€300To be announced
Hamburg University of TechnologyData ScienceHamburgWinter6.5Direct€350Winter: Dec 1–March 1
Kiel University of Applied ScienceData ScienceKiel*Winter & Summer5.5uni-assist€274.90Winter: May 1–Sept 15; Summer: Nov 1–March 15
Neu-Ulm University of Applied SciencesArtificial Intelligence and Data Analytics (MSc)Neu-Ulm*Winter6.5uni-assist€100Winter: May 1/2–August 31
Ostbayerische Technische Hochschule Amberg-Weiden (OTH)Artificial Intelligence for Industrial Applications, (MSc) full-timeAmberg*Winter & Summer6Direct / uni-assist€162Winter: May 1–June 15; Summer: Nov 15–Dec 15
Otto von Guericke University MagdeburgMaster's Degree in Data & Knowledge Engineering (MDKE)MagdeburgWinter & Summer7uni-assist€155.20Winter: May 15 (non-EU); Summer: Nov 15 (non-EU)
RWTH Aachen UniversityData ScienceAachen*Winter & Summer5.5Direct€300Winter: March 1 (non-EU); Summer: Sept 1 (non-EU)
Ruhr-Universität BochumLinguistic Data Science (MA)BochumWinter6Direct€360Winter: June 1–July 15
Technische Universität BraunschweigData ScienceBraunschweig*Winter & Summer6.5Direct€360Winter: Feb 1–March 15; Summer: Aug 1–Sept 15
Trier UniversityMaster of Science in Data ScienceTrier*Winter & Summer6Direct€300Winter: May 4–May 31; Summer: Dec 15–Jan 15
Trier UniversityMaster of Science in Natural Language ProcessingTrier*Winter & Summer6Direct€300Winter: May 4–May 31; Summer: Dec 15–Jan 15
University of GöttingenApplied Data Science (MSc)Göttingen*Winter & Summer5.5-6.5Direct€400Winter: May 1 (non-EU); Summer: November 1 (non-EU)
University of HildesheimData Analytics (MSc)Hildesheim*Winter & Summer6Direct€400Winter: April 1–June 30; Summer: Sept 19–Dec 15
University of KoblenzWeb and Data Science (MSc)Koblenz*Winter6.5uni-assist€230Winter: June 15–Sept 30
University of PassauMaster of Science in Artificial Intelligence EngineeringPassau*Winter & Summer5.5uni-assist€104Winter: starts in early April; Summer: starts in mid–November of the previous year
University of PotsdamData SciencePotsdam*Winter7(6.5)uni-assist€316Winter: April 1–June 1
Universität HamburgMaster of Science in Intelligent Adaptive Systems (IAS)HamburgWinter6.5(6)Direct€350Winter: Feb 15–March 31

Computer Science and Software Engineering Master’s Programs (29)

Classic computer science, software engineering, distributed systems, cyber security and digital engineering programs. Most are broad and suitable for students with a CSE, CS, SWE or IT bachelor’s degree.

UniversityProgramCityIntakeIELTSApply viaSemester feeDeadline (last date)
Bauhaus-Universität WeimarDigital EngineeringWeimar*Winter & Summer6.5uni-assist€220Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Bingen Technical University of Applied SciencesMaster of Science in Computer ScienceBingen am Rhein*Winter5.5Direct€230Winter: May 2–June 15
Brandenburg University of Technology Cottbus-SenftenbergCyber SecurityCottbusWinter6uni-assist€165Winter: March 1–May 15
Chemnitz University of TechnologyWeb EngineeringChemnitzWinter5.5uni-assist€280Winter: April 1–July 15
Deggendorf Institute of TechnologyMSc Applied Computer ScienceDeggendorf*Winter & Summer5.5Direct€72Winter: April 15–July 15; Summer: Nov 15–Jan 15
Frankfurt University of Applied SciencesHigh Integrity Systems (HIS)Frankfurt am MainWinter & Summer6uni-assist€390Winter: Oct 15–April 15; Summer: start date not announced, ends Oct 15
Fulda University of Applied SciencesGlobal Software Development (MSc)Fulda*Winter & Summer6.5uni-assist€300Winter: March 15–May 31; Summer: Oct 5–Nov 1
Kiel University of Applied SciencesComputer ScienceKiel*Winter & Summer5.5uni-assist€275Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Ostfalia University of Applied Sciences – Hochschule Braunschweig/WolfenbüttelDigital Technologies (MSc)Wolfenbüttel*WinterCheck websiteDirect€350Winter: May 15–July 15
Otto von Guericke University MagdeburgDigital Engineering (DigiEng)MagdeburgWinter & Summer7uni-assist€156Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Paderborn UniversityMaster of Science in Computer EngineeringPaderbornWinter & Summer6.5uni-assist€310Winter: May 31 (non-EU); Summer: Nov 30 (non-EU)
Paderborn UniversityMaster of Science in Computer SciencePaderbornWinter & Summer6.5uni-assist€310Winter: starting in October–31 May; Summer: starting in April–30 November
RPTU University of Kaiserslautern-LandauComputer Science (Master of Science)Kaiserslautern*Winter & Summer6Direct€260Winter: April 30 (non-EU); Summer: October 31 (non-EU)
RWTH Aachen UniversityComputer Engineering – Master's Study ProgrammeAachen*Winter & Summer5.5Direct€320Winter: March 1 (non-EU); Summer: Sept 1 (non-EU)
RWTH Aachen UniversitySoftware Systems EngineeringAachen*Winter5.5Direct€300Winter: Dec–March 1
Saarland UniversityMathematics and Computer Science (MSc)Saarbrücken*Winter & Summer7Direct€296Winter: May 15 (non-EU); Summer: Nov 15 (non-EU)
Saarland UniversitySaarbrücken Graduate School of Computer ScienceSaarbrücken*Winter & Summer7Direct€290Winter: May 15 (non-EU); Summer: Nov 15 (non-EU)
Schmalkalden University of Applied SciencesApplied Computer Science (MSc)Schmalkalden*Winter6.5Direct€130Winter: January 15–May 15
TH Köln (University of Applied Sciences)Digital Sciences (Master of Science)Köln*Winter & Summer6uni-assist€320Winter: June 15 (non-EU); Summer: not announced
Technische Universität DresdenInternational Master's Programme in Distributed Systems Engineering (DSE)Dresden*Winter7uni-assist€300Winter: April 1–May 31
University of AugsburgMaster of Science in Software EngineeringAugsburg*Winter6.5Direct€127.50Winter: not announced (probably May 1)
University of BambergMaster of Science in International Software Systems ScienceBambergWinter & Summer6.5Direct€104Winter: mid–May to Oct 2; Summer: mid–November to March 28
University of BonnComputer ScienceBonnWinter & Summer6Direct€330Winter: March 15–May 1; Summer: Oct 1–Nov 1
University of GöttingenApplied Computer Science (MSc)Göttingen*Winter & Summer5.5-6.5Direct€400Winter: April 15 (non-EU); Summer: October 15 (non-EU)
University of HildesheimSoftware Engineering (MSc)Hildesheim*Winter & Summer6Direct / uni-assist€420Winter: June 30 (non-EU); Summer: Dec 15
University of PassauMaster of Science in Computer SciencePassau*Winter & Summer5.5uni-assist€104Winter: April 15–May 31; Summer: Nov 15–Jan 15
University of PotsdamMaster of Science in Software Systems EngineeringPotsdam*Winter7uni-assist€316Winter: April 1–June 1
University of RostockComputer Science International (CSI)Rostock*Winter & Summer7uni-assist€210Winter: April 1–May 31; Summer: Oct 1–Nov 30
University of SiegenComputer ScienceSiegenWinter6.5Direct€330Winter: January 15–April 30

Information Technology and Communications Engineering Programs (8)

Programs in information and communication technology, networks and signal processing. They suit graduates with a CSE, IT or electronics background.

UniversityProgramCityIntakeIELTSApply viaSemester feeDeadline (last date)
Chemnitz University of TechnologyInformation and Communication SystemsChemnitzWinter5.5uni-assist€280Winter: July 15 (non-EU)
FAU Erlangen-NürnbergAdvanced Signal Processing and Communications Engineering MScErlangenWinter5.5Direct€144Winter: March 15 (non-EU)
FAU Erlangen-NürnbergInformation and Communication Technology MScErlangenWinter & Summer6Direct€144Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Frankfurt University of Applied SciencesInformation Technology (IT)Frankfurt am MainWinter & Summer6uni-assist€380Winter: April 15; Summer: Oct 15
Hamburg University of TechnologyInformation and Communication SystemsHamburgWinter6.5Direct€350Winter: Dec 14–March 1
RWTH Aachen UniversityCommunications Engineering – Master's Study ProgrammeAachen*Winter & Summer5.5Direct€320Winter: March 1 (non-EU); Summer: Sept 1 (non-EU)
Rhine-Waal University of Applied SciencesInformation Engineering and Computer Science, MScKamp-Lintfort*Winter & Summer6uni-assist€320Winter: July 15 (non-EU); Summer: January 15 (non-EU)
TH Köln (University of Applied Sciences)Communication Systems and Networks (Master of Science)Köln*Winter & Summer6uni-assist€290Winter: Feb 1–31 March; Summer: Sept 1–Oct 31

IoT, Embedded Systems and Automation Programs (9)

Programs that combine software with hardware: the Internet of Things, autonomous systems, automotive software, automation and microelectronics.

UniversityProgramCityIntakeIELTSApply viaSemester feeDeadline (last date)
Chemnitz University of TechnologyAutomotive Software EngineeringChemnitzWinter & Summer5.5uni-assist€280Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Friedrich-Alexander-Universität Erlangen-NürnbergMSc Autonomy TechnologiesErlangenWinter & Summer6Direct€127Winter: April 26–July 15; Summer: Dec 8–January 15
Hochschule Bonn-Rhein-SiegAutonomous Systems (MSc)Sankt Augustin*Winter & Summer6.5Direct€300Winter: Nov 15–January 15; Summer: May 15–July 15
Hochschule Emden/Leer – University of Applied SciencesMaster's in Industrial Informatics – Specialisation Industrial Cyber-Physical SystemsEmden*Winter & Summer6uni-assist€270Winter: May 30 (non-EU); Summer: Nov 30 (non-EU)
Nordhausen University of Applied SciencesComputer Engineering for IoT SystemsNordhausen*Winter & Summer6uni-assist€156Winter: January 1–April 30; Summer: Nov 15–January 15
RWTH Aachen UniversityMicro- and Nanoelectronics – Master's Study ProgrammeAachen*Winter & Summer6Direct€320Winter: March 1 (non-EU); Summer: Sept 1 (non-EU)
RWTH Aachen UniversitySystems and Automation – Master's Study ProgrammeAachen*Winter & Summer6Direct€320Winter: March 1 (non-EU); Summer: Sept 1 (non-EU)
TH Köln (University of Applied Sciences)Automation & IT (Master of Engineering)Köln*Winter6uni-assist€320Winter: April 30 (non-EU)
Westsächsische Hochschule Zwickau – University of Applied Sciences ZwickauInternet of Things (IoT) and Smart SystemsZwickau*Winter5.5uni-assist€291Winter: May 31 (non-EU)

Human-Computer Interaction, Media and Visual Computing Programs (8)

Programs for students interested in user experience, usability, media informatics and computer graphics.

UniversityProgramCityIntakeIELTSApply viaSemester feeDeadline (last date)
Bauhaus-Universität WeimarComputer Science for Digital MediaWeimarWinter & Summer6.5uni-assist€220Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Bauhaus-Universität WeimarHuman-Computer Interaction (HCI)Weimar*Winter & Summer6.5uni-assist€220Winter: July 15 (non-EU); Summer: January 15 (non-EU)
FAU Erlangen-NürnbergCommunications and Multimedia Engineering (CME)ErlangenWinter5.5Check website€130Winter: March 15
Otto von Guericke University MagdeburgVisual ComputingMagdeburgWinter6.5-7.5uni-assist€155.20Winter: May 15 or May 31 or June 15
RWTH Aachen UniversityMedia InformaticsBonnWinter5.5Direct€310Winter: March 1 (non-EU)
Rhine-Waal University of Applied SciencesUsability Engineering, MScKamp-Lintfort*Winter & Summer6.5uni-assist€320Winter: July 15 (non-EU); Summer: January 15 (non-EU)
Technische Universität IlmenauResearch in Media Engineering MSc ProgrammeIlmenau*Winter & Summer7Direct€150Winter: January 16–May 15; Summer: July 16–Nov 15
University of SiegenHuman Computer Interaction (HCI)SiegenWinter & Summer6.5Direct€330Winter: May 1–July 15; Summer: Nov 1–Dec 31/Jan 15

Specialised Programs: Health, Quantum, Energy and More (14)

Interdisciplinary programs that apply computer science to fields such as medicine, neuroscience, bioinformatics, quantum computing, energy systems and e-government.

UniversityProgramCityIntakeIELTSApply viaSemester feeDeadline (last date)
Ansbach University of Applied SciencesSmart Energy SystemsFeuchtwangen*Winter6.5Direct / uni-assist€67Winter: May 02–May 31
Carl von Ossietzky University of OldenburgDigitalised Energy SystemsOldenburg*Winter5.5-6.5uni-assist€400Winter: March 15–July 15
Carl von Ossietzky University of OldenburgEngineering of Socio-Technical SystemsOldenburg*Winter5.5-6.5uni-assist€400Winter: March 15–July 15
Deggendorf Institute of TechnologyMSc High Performance Computing / Quantum ComputingDeggendorf*Summer5.5Direct€72Summer: Nov 15–Nov 30
FAU Erlangen-NürnbergComputational Engineering (CE), MScErlangenWinter5.5Direct€120Winter: April 15 (non-EU)
FAU Erlangen-NürnbergMedical Engineering – Branches of Study: Medical Image and Data Processing | Health and Medical Data Analytics & Entrepreneurship | Medical RoboticsErlangenWinter & Summer5.5Direct€150Winter: April 7–July 15; Summer: Dec 9–Jan 15
Freie Universität BerlinMaster of Science in BioinformaticsBerlinWinter5.5uni-assist€313Winter: April 24–May 31
Otto von Guericke University MagdeburgMedical Systems Engineering (MSE)MagdeburgSummer6.5uni-assist€155.20Summer: Mid of October–15 December
Technische Universität BerlinInternational Master's Programme in Computational NeuroscienceBerlinWinter6.5uni-assist€315Winter: March 15 (non-EU)
Technische Universität BraunschweigQuantum Technologies in Electrical and Computer Engineering (QTEC)Braunschweig*Winter & Summer6.5-7.5Direct€360Winter: June 1–July 15; Summer: Dec 1–Jan 15
Technische Universität DresdenComputational Modelling and SimulationDresden*Winter6uni-assist€300Winter: April 1–May 31
University of KoblenzE-Government (MSc)Koblenz*Winter & Summer6.5uni-assist€230Winter: May 15 (non-EU); Summer: Nov 15 (non-EU)
University of PotsdamMaster of Science in Digital HealthPotsdam*Winter7uni-assist€316Winter: April 1–June 1
htw saar – University of Applied SciencesNeural Engineering (MSc)Saarbrücken*Winter & Summer5.5-6.5uni-assist€298Winter: middle of May–15 July; Summer: beginning of December of the previous year–15 Janu

Programs With Both Winter and Summer Intake

If you missed the winter deadline, these 55 programs also accept applications for the summer semester. A summer start has its own advantages; read our guide on the advantages of the summer semester in Germany.

  • Bauhaus-Universität Weimar – Computer Science for Digital Media
  • Bauhaus-Universität Weimar – Digital Engineering
  • Bauhaus-Universität Weimar – Human-Computer Interaction (HCI)
  • Brandenburg University of Technology Cottbus-Senftenberg – Artificial Intelligence
  • Chemnitz University of Technology – Automotive Software Engineering
  • Deggendorf Institute of Technology – MEng Artificial Intelligence for Smart Sensors and Actuators
  • Deggendorf Institute of Technology – MSc Applied Computer Science
  • Deggendorf Institute of Technology – MSc Artificial Intelligence and Data Science
  • FAU Erlangen-Nürnberg – Artificial Intelligence (AI), MSc
  • FAU Erlangen-Nürnberg – Information and Communication Technology MSc
  • FAU Erlangen-Nürnberg – Medical Engineering – Branches of Study: Medical Image and Data Processing | Health and Medical Data Analytics & Entrepreneurship | Medical Robotics
  • Frankfurt University of Applied Sciences – High Integrity Systems (HIS)
  • Frankfurt University of Applied Sciences – Information Technology (IT)
  • Friedrich-Alexander-Universität Erlangen-Nürnberg – MSc Autonomy Technologies
  • Fulda University of Applied Sciences – Data Science
  • Fulda University of Applied Sciences – Global Software Development (MSc)
  • Hochschule Bonn-Rhein-Sieg – Autonomous Systems (MSc)
  • Hochschule Emden/Leer – University of Applied Sciences – Master's in Industrial Informatics – Specialisation Industrial Cyber-Physical Systems
  • Kiel University of Applied Science – Data Science
  • Kiel University of Applied Sciences – Computer Science
  • Nordhausen University of Applied Sciences – Computer Engineering for IoT Systems
  • Ostbayerische Technische Hochschule Amberg-Weiden (OTH) – Artificial Intelligence for Industrial Applications, (MSc) full-time
  • Otto von Guericke University Magdeburg – Digital Engineering (DigiEng)
  • Otto von Guericke University Magdeburg – Master's Degree in Data & Knowledge Engineering (MDKE)
  • Paderborn University – Master of Science in Computer Engineering
  • Paderborn University – Master of Science in Computer Science
  • RPTU University of Kaiserslautern-Landau – Computer Science (Master of Science)
  • RWTH Aachen University – Communications Engineering – Master's Study Programme
  • RWTH Aachen University – Computer Engineering – Master's Study Programme
  • RWTH Aachen University – Data Science
  • RWTH Aachen University – Micro- and Nanoelectronics – Master's Study Programme
  • RWTH Aachen University – Systems and Automation – Master's Study Programme
  • Rhine-Waal University of Applied Sciences – Information Engineering and Computer Science, MSc
  • Rhine-Waal University of Applied Sciences – Usability Engineering, MSc
  • Saarland University – Mathematics and Computer Science (MSc)
  • Saarland University – Saarbrücken Graduate School of Computer Science
  • TH Köln (University of Applied Sciences) – Communication Systems and Networks (Master of Science)
  • TH Köln (University of Applied Sciences) – Digital Sciences (Master of Science)
  • Technische Universität Braunschweig – Data Science
  • Technische Universität Braunschweig – Quantum Technologies in Electrical and Computer Engineering (QTEC)
  • Technische Universität Ilmenau – Research in Media Engineering MSc Programme
  • Trier University – Master of Science in Data Science
  • Trier University – Master of Science in Natural Language Processing
  • University of Bamberg – Master of Science in International Software Systems Science
  • University of Bonn – Computer Science
  • University of Göttingen – Applied Computer Science (MSc)
  • University of Göttingen – Applied Data Science (MSc)
  • University of Hildesheim – Data Analytics (MSc)
  • University of Hildesheim – Software Engineering (MSc)
  • University of Koblenz – E-Government (MSc)
  • University of Passau – Master of Science in Artificial Intelligence Engineering
  • University of Passau – Master of Science in Computer Science
  • University of Rostock – Computer Science International (CSI)
  • University of Siegen – Human Computer Interaction (HCI)
  • htw saar – University of Applied Sciences – Neural Engineering (MSc)

How to Apply for a Master’s in Computer Science in Germany

Frequently Asked Questions

Is a Master’s in Computer Science in Germany free?

At the public universities listed here there are no tuition fees for these programs. You only pay a semester contribution, usually between about €67 and €420, plus your living costs. Some federal states and universities charge tuition to non-EU students, so always confirm the current fees on the university website.

Can I apply without German language skills?

Yes. All programs on this list are taught in English, and most do not require German for admission. Some ask for A1 or A2 German during the program, so check the language requirements of each course.

What does the (*) next to a city mean?

It means we could not confirm whether students in that city must show a blocked account again in their second year. Ask the local foreigners’ office (Ausländerbehörde) or students already living there.

Where can I verify this information?

Use the official university course website first, then compare with the DAAD International Programmes database and MyGermanUniversity.

New to the process? Start with The Route: how to study in Germany step by step. Good luck with your Master’s in Computer Science in Germany applications!

One response to “Master’s in Computer Science in Germany: 90 English-Taught Programs (Winter & Summer Intake)”

Leave a Reply

Your email address will not be published. Required fields are marked *