Master of Science (M.Sc.)
Software Engineering
The Master’s degree program in Software Engineering equips students to carry out responsible functions as technology experts and decision makers in science and industry
Key Data
- Full Time
- 4 (fulltime)
- Winter Semester (October)
Information on Degree Program
The Master’s program Software Engineering qualifies for a career especially in: Software industry, software-centred areas in other industries, IT-focused service industry, financial and insurance industry, and telecommunication companies as well as in research institutions. Examples for areas of work particularly include: Software development, software architecture, software quality assurance, information management, project management, and strategic IT planning. Possible freelancing jobs include independent software development, technology consulting, and training. The graduates are prepared to carry out responsible functions in science and industry, in which they work creatively and in which they can contribute decisively to future innovations, both as technology expert and decision maker.
The program imparts in-depth, practice- and application-oriented knowledge in the central topics of Software Engineering. Successful graduates can evaluate software processes, requirements engineering methods, design and architectural principles, validation methods and techniques and can create technical solutions in analysis, design, implementation, and validation of software-intensive systems. They understand and can evaluate user interface, database and distribution paradigms. They know and can apply state of the art mathematical specification formalisms for software systems. Additionally the program imparts: the ability to abstract and analyse; systematic and structured working; methodological competence; customer orientation; quality awareness; entrepreneurship and furthermore social skills relevant to Software Engineering: Practical knowledge in presentation techniques, teamwork and people management, leadership, moderation techniques, and intercultural competence.
Upon graduating, each student has methodically applied Software Engineering techniques in an obligatory internship in industry.
Software development, software architecture, software quality assurance, information management, project management, and strategic IT planning in industry and academia.
Required language skills for admission:
You need sufficient English language skills if you wish to apply for this program. Evidence of your language proficiency has to be submitted before the end of the application deadline. Learn more about recognized certificates and other ways to prove your English language skills.
This evidence of your language proficiency confirms that you comply with the minimum language requirements for admission to the program. Depending on the program and your individual background, it may be necessary for you to keep working on your language skills during your studies. Be sure to take a look at the services of our Language Center.
Language of instruction:
The language of instruction for this program is English.
Academic Regulations: Application, Studying and Exams
Application and Admission
Minimum requirements to apply for a Master’s program at TUM are a recognized undergraduate degree (e.g. a Bachelor’s) and the successful completion of the aptitude assessment procedure. The aptitude assessment allows the TUM school to which you are applying to evaluate your individual talents and motivation for study.
The application is handled by Augsburg University.
The application is handled by Augsburg University.
The application is handled by Augsburg University.
Prospective students apply via Augsburg University.
Documents, written application and personal interview of qualified candidates. Details of the application procedure on the application website.
General Student Advising & Student Information
Questions about application and admission
studium @tum.de
+49 89 289 22245
Arcisstr. 21, Room 0144
General Student Advising
Departmental Student Academic Advising
Augsburg University, Institute for Software and Systems Engineering
elite-se @uni-augsburg.de
+49 821 598 2178
Universitätsstr. 6, 86135 Augsburg