[Translate to English:] Studiere Informatik an der Hochschule RheinMain

Computer Science

Software and System Engineering (M.Sc.)

HSRM offers over 70 degree programs at five faculties:

All degree programs

What is it?

Step into a world of cutting-edge technology with our master’s degree program Computer Science – Software and Systems Engineering. This degree program is your ticket to a career that is at the forefront of technological innovations. Using a curriculum that is tailored to the current and future needs of industry, you’ll become a leading expert in the development and implementation of high-quality software and robust systems.
Choose from a broad range of required elective subjects to expand your knowledge and develop specialist skills.

  • Advanced Digital IC Design: Immerse yourself in the world of integrated circuit design and learn how to design the next generation of microchips, using open-source tools such as Yosys.
  • Advanced Security Engineering: Join the front line of defense against cyber threats by learning how to design and implement resilient security architecture based on modern cryptography and operational security measures.
  •  Internet of Things: Explore the connected world and develop innovative solutions for smart devices and systems.
  • Model-driven engineering and low-code platforms: Speed up software development with modern approaches to model-driven engineering and low-code platforms.
  • Programming Language Foundations: Expand your understanding of the fundamentals and concepts behind programming languages to create more efficient and more reliable software.
  • Reliable software: Ensure that your software works under all conditions by learning how to develop reliable and error-tolerant systems.

With these specialized subjects, you’ll gain practical experience as well as expanding your knowledge, giving you a quantifiable advantage in your career. Our master’s degree program provides you with the perfect combination of theory and practice, backed by experienced lecturers and state-of-the-art laboratories. Start your degree with us today and shape the future of computer science!
Upon application, this degree program can also be studied on a part-time basis.


What can I do with it?

For graduates, employment opportunities are available in academia, the private sector, and in public administration. As the degree is not tied to a particular career, the range of opportunities available is very broad.

As leaders, graduates have the opportunity to responsibly shape the digital transformation in businesses and organizations at a technical and conceptional level.

Examples of employment options include roles such as: IT Security Expert, Software Architect, Network Development Engineer, Embedded Software Engineer, Cloud DevSecOps Engineer, Data Scientist, and System Engineer

For degree-seeking students: detailed information on admission requirements, application deadlines, etc. can be found on the German page.

Key Facts

Study location

Unter den Eichen Campus

Standard period of study

3 semesters

Main language of instruction

German - We offer courses in English for exchange students.

Accreditation agency

Internal accreditation

Commencement of studies

Winter and summer semester


Our i-Punkt at the Kurt-Schumacher-Ring Campus is there to answer all your questions about studying and applying.

You can contact Professor Ulrich Schwanecke directly for further information.