Filters
Filters
- Preparatory
- Course
- Europe
- Germany
- Engineering Programs
- Software Engineering
Sort by
2 Software Engineering Course Programs in Germany


Fraunhofer Academy
Master in Software Engineering
- Munich, Germany
- Kassel, Germany
Course
On-Campus
English
The Fraunhofer Institute for Experimental Software Engineering IESE offers a unique part-time Master’s course which is primarily run as a distance learning program by the Distance and International Studies Center (DISC) of the University of Kaiserslautern, Germany. The course is geared to international participants and is therefore conducted entirely in English. If you are interested in entering the Master Program in Software Engineering for Embedded Systems please note, that you can apply from mid-May to mid-July of every year.


Fraunhofer Academy
Secure Software Engineering in the Automotive Development Process
- Munich, Germany
- Kassel, Germany
Course
On-Campus
English
Systems and applications are becoming more and more complex, and more interconnected. This expands the areas in which the systems are susceptible to attacks.Whether it's PC applications, smartphone applications, or devices as part of the Internet of Things, the development of secure software systems will become more and more important for you when looking to increase resistance to attacks.
Best programs for you
Answer a few questions and we'll match you with programs!
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering Course programs in Germany
Studying Software Engineering in Germany at the Courses level combines practical skills with a strong emphasis on teamwork and real-world applications. The structure focuses on collaborative projects that mirror industry standards, giving students hands-on experience while tackling contemporary software solutions.
Through courses in software development methodologies, database management, and coding practices, students gain specific competencies such as designing user-friendly interfaces and implementing software testing strategies. The environment fosters independence, allowing students to strengthen adaptability as they explore complex programming concepts and frameworks.
Germany's robust tech industry benefits from a well-connected network of innovation hubs, providing valuable internship opportunities that enhance your career prospects. Graduates are positioned to take on roles in software development, system architecture, and project management, with skills that are highly regarded in the global job market. Many students find their collaborative projects lead to exciting paths in both domestic and international settings.