32 Master's degrees in Software Engineering in Germany
Germany is a fantastic destination for international students looking to pursue Software Engineering. With a range of tuition fees, from €338 to €20,000, students can find a programme that fits their budget. The typical tuition fee, represented by the €5,850, offers a good benchmark for what to expect. Notably, 14% of programmes are considered affordable, making it accessible for many students. Additionally, 3% of Software Engineering programmes are available online, providing flexibility for those who need it. Germany boasts a strong academic environment, with 8% of its universities offering Software Engineering programmes. This wide availability ensures that students can find a programme that suits their needs and interests.

Computer Science and Software Engineering
Blending a research-oriented methodology, a robust academic environment, and direct links with the commercial sector, Constructor University in Bremen presents a Master's program in Computer Science and Software Engineering (MSc CSSE).

Data Engineering
The graduate program in Data Engineering from Constructor University provides students with a comprehensive understanding of the big data aspects of data analytics and data science, with the technological challenges of data acquisition, curation, and management.

Advanced Software Technology
The Advanced Software Technology program offered at Constructor University, set up in collaboration with JetBrains, provides comprehensive training in advanced computational paradigms data-driven analysis and software development.
International Software Systems Science
Starting with the summer semester 2015, the Faculty of Information Systems and Applied Computer Sciences at University of Bamberg offers the fully english-taught masters degree programme International Software Systems Science.
Computer Science
The University of Bayreuth’s Department of Computer Science offers two master’s programmes: “Computer Science” and “Applied Computer Science”. The Computer Science programme of the University of Bayreuth takes an international approach, and practical project work plays an especially important role.
Artificial Intelligence and Data Science
The Master of Science (M.Sc.) in Artificial Intelligence and Data Science at Deggendorf Institute of Technology spans two years and is conducted entirely in English. This innovative programme integrates practical training, ensuring students gain essential skills in AI and data science to thrive in a competitive landscape.
Software Engineering for Industrial Applications
The Software Engineering for Industrial Applications programme of Hof University of Applied Sciences is focused on extensive training assignments as well as theoretical courses, which are aimed at imparting technological and organizational knowledge.
Software Engineering
The master's degree course in Software Engineering at Technical University of Munich equips students to carry out responsible functions as technology experts and decision makers in science and industry
Software Engineering
The goal of the Software Engineering programme from the University of Europe for Applied Sciences, Germany is to provide students with the most the state-of-the-art technology that will enable them to work and innovate in the automotive domain and any other business domain available in the market today.
Computational Engineering - Double Degree USI
Computational Engineering - Double Degree USI from Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) is giving the graduates an important extra qualification for the international job market.
High Performance Computing and Quantum Computing
Welcome to the futuristic world of quantum computing, the next great evolutionary leap in computer technology, where data analytics are used to boost our understanding of the universe. Deggendorf Institute of Technology's High Performance Computing and Quantum Computing is a new computer paradigm that will accelerate troubleshooting, solving challenges that conventional computers cannot handle.
Smart Systems
The Smart Systems degree programme at Furtwangen University equips you with the knowledge and skills required in this interdisciplinary field bringing these together in a systematic approach.
Computational Methods in Engineering
Upon successful completion of the Computational Methods in Engineering program at Otto von Guericke University Magdeburg, graduates can draw on a portfolio of knowledge, skills, and competencies in the field of numerical simulation, modeling of engineering problems, and a profound understanding of mechanical issues.
Software engineering and information technology
Software engineers are increasingly in demand in all industries - no wonder, because digitalization is gaining momentum. Modern technical systems can no longer function without software as a central component. Learn more with Software engineering and information technology from Technische Hochschule Nürnberg.
Game Development and Research
The Game Development and Research program at TH Köln (University of Applied Sciences) thus gains its specific profile in the targeted interweaving of science, art and craft, of tradition and innovation, of practice and future orientation
Digital Engineering
The Otto von Guericke University Magdeburg Digital Engineering master's program aims at domestic and international students with a bachelor's degree from a scientific engineering area or computer science.
Applied Computer Science
The vast majority of the electronics with hardware and software developed worldwide today is not in computers such as PCs or tablets, but in so-called embedded systems. These devices are controlled by a built-in (embedded), often not directly visible computer, you can learn to do this at Deggendorf Institute of Technology's Applied Computer Science.
Software Engineering for Embedded Systems
The Software Engineering for Embedded Systems degree at University of Kaiserslautern-Landau qualifies you to elaborate your own useful applications for the development, implementation, and evaluation of software for embedded systems.
Computational Engineering (Hons) with BGCE
Computational Engineering (Hons) with BGCE from Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) explicitly addresses the most capable and dedicated students of the Master Program Computational Engineering.
Software Engineering
The Software Engineering program is offered together by the University of Augsburg, the Technical University of Munich and the Ludwig-Maximilians-University Munich and trains outstanding students in the leading-edge areas of software engineering.