Software Engineering and Management (MSEM)


The M.Sc. Software Engineering and Management adopts an interdisciplinary approach (see figure), qualifying you to mastermind and take charge of software engineering projects at home and abroad. It has been planned for a full-time study and can be obtained in three semester, so in 18 months.
The first two semesters provide a sound theoretical basis. Using case studies and working in teams not only improves analytical and problem solving capacities but familiarizes the students with methodological and creative problem-solving techniques and the relational skills which are vital for future business leaders.
The third semester is dedicated to the Master’s Thesis which is accompanied by a colloquium.

For further information please see below as well as the Study and Exam Regulations for the MSEM (in German: Studien- und Prüfungsordnung). The study and exam regulation of Heilbronn University with general rules for students of a Master´s programme with a study duration of 3 semesters can be downloaded here (SPO Master 3 Semester).


The first two semesters cover the following four major areas providing a sound theoretical basis and preparing the students for a number of organisational and leadership tasks in international software engineering projects.

  • Computer Science
  • Applied Software Engineering
  • Information Systems in Business
  • Leadership, Interpersonal and Intercultural Competences

Computer science skills cover the modules: Algorithms Theory, Software-Architectures, Paradigms in Software Development, Intelligent Systems, Real-Time Systems as well as Information Management (modules M1, M2 and M4.1; please see below for the modules, course units and course delivery ).

The area "Applied Software Engineering" covers Product and Quality Management, Requirements and Usability Engineering, Project and Risk Management and Controlling as well as Computer Mediated Communication and Remote Collaboration in Virtual Teams (modules M3.1, M4.2, M4.3, M6.1 and M6.2).

The third area focuses on the role of Information Systems in Business and views the optimal support of business processes as a critical competitive factor. It covers Change Management, Strategic Information Management and Process Management as well as Business Models for Software (modules M5 and M3.3).

The fourth area focuses on Leadership, Interpersonal and Intercultural Competences and is taught in modules M 3.2 (Management Methods and Leadership) and M 6.3 (Intercultural Management).

The first two semesters are organized into three modules, (almost) each module into three course units. Finally, each module has aworkload of 10, each semester of 30 ECTS credits.

For further information about the modules, course units, delivery and the workload of the Master in Software Engineering and Management please see the detailed description of the modules of Semester 1, of Semester 2 and/or the handbook of the modules.

Semester 3 - Master’s Thesis and Colloquium

The third semester is dedicated to the Master's Thesis which is accompanied by a colloquium.

During theMaster’s Thesisthe students focus on a specific topic. The subject can either be defined by a professor at the university or by a professorin close cooperation with a company which is well established in the respective field. In both cases you can and should be involved in the definition of the topic. During the thesis you are supervised by a professor. However, in general you are supposed to demonstrate that you are able to do independent research work. The result of the Master‘s Thesis is a written document which meets all standards of a scientific publication.

TheMaster’s Colloquiumis a seminar which serves two purposes:

  • You learn methods, practices and principles required to deliver high-quality scientific work, especially how to do literature research, cite, quote and reference correctly und and how to organize the thesis work.
  • The colloquium provides an opportunity to present and discuss ongoing and finished Master’s Thesis. Each student has to give an effective and coherent report on content, approach, and findings of his or her Master’s Thesis (as far as the status of the thesis is concerned), prepare an adequate hand-out, and motivate and facilitate a discussion on the thesis.

As a presenter as well as a member of the audience, you have to show your conceptual and academic skills, make appropriate inferences and recommendations, show the ability to reason in a consistent methodological manner, and deal with criticism and close scrutiny constructively.