HOCHSCHULE REUTLINGEN

M.Sc. Professional     Software Engineering

Work and study? Just do both!

The Professional Software Engineering Master's program is dual and focuses on the core topic of software. Cloud computing has changed the job profile of software developers and system administrators immensely. The Master's program meets these new requirements. As a symbiosis of "software development as craftsmanship" and the cloud-native paradigm, the Master's program teaches modern methods of software development. This also includes future-oriented cloud architectures and important soft skills such as customer centricity and lean software development.

 

Your advantages!  

The program is explicitly designed to be dual and career-integrated. This allows you to apply your new knowledge while you are still studying. This benefits both you and your employer: it creates a win-win situation that opens all doors for your career path after your Master's degree. In addition, the Master's program trains you at different levels, from IT system architecture to software architecture and software development itself. For participants, the Master's program offers cutting-edge technical training at the highest level. The program also has a high practical relevance. Partner companies are involved in various modules.

 

 

 

Facts

Standard period of study: 4 Semester

Diploma: Master of Science

Start: Summer and Winter Semester

Requirements

Bachelor Diploma with at least 45 ECTS computer science components 

Studies

ECTS: 90 

Teaching Language: German/English 

Campus: Kornwestheim 

All Key Data

Duration of Study

4 Semester

Amount of students

20

Start of study

Summer Semester - Early March
Winter Semester - Early Oktober

Place of study

Campus Kornwestheim,  

Salamander Areal 

Application deadline

15th of January and 15th of July

Entrance qualifications

  • Bachelor's degree in computer science, business informatics or from a technical, mathematical or engineering degree program with at least 45 ECTS in computer science
  • Applicants with a 180 ECTS Bachelor's degree can acquire 30 ECTS through transfer credits
  • Confirmation from a partner company for the dual study program 

Diploma

Master of Science

Cost

Information on participation fees is available on request from the Knowledge Foundation

The M.Sc. Professional Software Engineering degree program

Agile methods, DevOps, microservices, and cloud computing have changed the job profile of software developers. Specialized knowledge, skills, and competencies are required to develop applications for the cloud or to migrate to the cloud. To really take advantage of the cloud, applications must be programmed in such a way that they can be continuously revised, tested, built, automated in the cloud, and monitored. The strict separation of development and operation no longer exists - "you build it, you run it" (DevOps). 

Cloud platforms enable new architectural concepts such as microservices or serverless computing, which in turn entail new requirements for the design and development of applications for cloud environments. Graduates of the degree program are software developers who can develop applications using modern methods and tools, especially for modern cloud environments.

The module plan of the Master's program is logically based on the development of large, modern software systems. In the first semester, basic content on cloud computing, database systems and software development itself is covered. In the second semester, the focus is on the development of modern, scalable and web-based applications. The skills acquired are implemented directly in practice-oriented software projects. Elective modules allow you to deepen your knowledge individually in order to be optimally prepared for the Master's thesis in the fourth semester. 

Elective modules: Distributed Ledger Technology, Big Data Technologies, Internet of Things, etc. 

Dual integration. Study and Work? Both are possible here!  

The M.Sc. Professional Software Engineering is fully integrated into a professional activity. A dual partner company is a prerequisite for admission to the study program. The Knowledge Foundation supports you in finding suitable partners with open job offers. Block courses allow for a few phases with intensive full-day lectures during the semester. 

Herman Hollerith Zentrum

Your place of study is the Herman Hollerith Zentrum (HHZ) in Böblingen, the teaching and research center of the Faculty of Informatics. HHZ is well networked in the economically strong region, from which you as a student benefit directly: You can access the technical resources of the participating partners and new laboratories and software offerings are developed and realized in close cooperation with the participating companies.

And after the master´s degree?

Straight into the Job

The M.Sc. Professional Software Engineering degree program is your dual career booster for technical career profiles in the digital transformation. You can choose from a wide range of companies: IT providers, large companies, SMEs or start-ups, your expertise in cloud, software and IT architecture is in demand in all areas of the company, because digital change is something that no company can ignore. 

Found a Start-up

The Professional Software Engineering master's program provides the necessary know-how to found a start-up or successfully complete innovation projects in established companies. In addition, the Center for Entrepreneurship here at the university offers support ranging from access to experts and investors to office space to get started right away!

Research and promotion

After your Master's degree at the HHZ, you also have the opportunity to go on to do a doctorate. Scientific research, participation in current research projects, the pursuit of your own research work and close collaboration with researchers in Germany and abroad - the HHZ offers you all the prerequisites for this and will be happy to accompany you on this path.

Center for Entrepreneurship

The Center for Entrepreneurship is the central point of contact for all questions relating to innovation, entrepreneurship and start-ups. You can familiarize yourself with the topic of founding a start-up with a wide range of offers. The employees provide information and offers on the following topics:

  •     Advice on the topic of FOUNDING
  •     seminars
  •     start-up events
  •     Advice and support for START-UPS

 

CENTER FOR ENTREPRENEURSHIP

Research

In its research, the Faculty of Computer Science deals with a variety of scientific topics with high practical and application relevance. We often work together with other renowned research institutions and companies. Our researchers have a high level of expertise in their field and are also available to answer questions on content.

 

Promotion

As a Master's graduate, you have the opportunity to do a doctorate, since 2022 even directly here at the faculty: As a member of the Baden-Württemberg Doctoral Association, Reutlingen University has the authority to independently supervise doctoral candidates in computer science. In addition, cooperative doctorates are possible at various universities in Germany and abroad.

Research priorities

  • Computer-assisted medicine
  • Digital transformation
  • Mobility
  • Applied Machine Learning

Our customers have recognized that software has become an essential component of business models, business processes and products. This is what makes software engineering so important, both as an engineering discipline and as a craft.

 

Paul Lajer, Vice President, CGI 

There is no product on the market today that is not influenced by software engineering. This makes it extremely exciting to gain further qualifications in precisely this direction. Innovative, visionary, challenging - that's how the Master's program can be summed up. 

 

Marvin Bermel, Projekt Manager Development E/E, Mercedes-Benz 

Questions?

Just contact your personal study advisor!