Directly to the content Skip to maincontent Directly to the footer Skip to footercontent

Software Engineering

Gruppenarbeit in Unterrichtsraum mit Laptop und Bildschirm

The Software Engineering department of the Faculty of Computer Science develops and coordinates the teaching programme and research activities in the field of software engineering.
The group's interests and research focuses include the areas of software quality, software development and software modelling.


Lectures

In addition to the compulsory Bachelor's courses Object-Oriented Analysis and Design and Software Engineering, the members of the department offer various (core elective) courses in the Bachelor's and Master's degree programmes of the department and other faculties

Bachelor

  • Software engineering in industrial practice
  • Fundamentals of quality management
  • Component-orientated software development
  • Professional testing

Master Computer Science

  • Software Architecture
  • Software Product Line Engineering
  • Quality Management
  • Requirements Engineering and Management
  • Integration Architectures and Technologies

Laboratories and infrastructure

The courses in Software Engineering take place mainly in the SE laboratory in D15 00.04.

Specialist group spokesperson

Portrait of Prof. Dr. Michael Müller

Prof. Dr. Michael Müller


Software Engineering Section

Dr Michael Müller obtained his doctorate in 2006 at TU Darmstadt in the field of numerical methods and computer science in civil engineering....


After gaining initial experience in IT consulting, he held various management positions at BridgingIT from 2008 to 2018. 

From 2018 to 2025, he worked as a chief consultant and agility master at DB Systel GmbH, where he established and strategically developed an organisational unit with over 100 employees. His expertise includes agile software development, IT and software architecture, DevOps practices and digital leadership. 
Profile

Contact and members

Portrait of Andreas Behr

Andreas Behr

Laboringenieur(in)
Software Engineering

Profile

Prof. Dr. Frank Bühler


Advanced Software Engineering

Profile

Prof. Dr. Alexander del Pino


Software quality management and programming procedures

Profile
Portrait of Prof. Dr. Martin Girschick

Prof. Dr. Martin Girschick


Software engineering with a focus on low-code, model-based and AI-based development.

2010 Doctorate in Computer Science at TU Darmstadt 2008 to 2024 Software architect at consulting firm Capgemini 2011 to 2016 Guest lecturer in...


the Department of Computer Science at TU Darmstadt 2022 to 2024 Acting professor at Darmstadt University of Applied Sciences, Software Engineering Group Since October 2024 Professor of Software Engineering at Darmstadt University of Applied Sciences
Profile
Portrait of Prof. Dr. Ralf Hahn

Prof. Dr. Ralf Hahn


Software engineering, software product lines

Profile

Lukas Köhler


Software Engineering

Profile
Portrait of Prof. Dr. Michael Müller

Prof. Dr. Michael Müller


Software Engineering Section

Dr Michael Müller obtained his doctorate in 2006 at TU Darmstadt in the field of numerical methods and computer science in civil engineering....


After gaining initial experience in IT consulting, he held various management positions at BridgingIT from 2008 to 2018. 

From 2018 to 2025, he worked as a chief consultant and agility master at DB Systel GmbH, where he established and strategically developed an organisational unit with over 100 employees. His expertise includes agile software development, IT and software architecture, DevOps practices and digital leadership. 
Profile
Portrait of Prof. Dr. Kai Renz

Prof. Dr. Kai Renz

Kai Renz is a professor of software engineering in the Department of Computer Science at Darmstadt University of Applied Sciences. His main area...


of expertise is agile development. In his lectures and practical courses, he uses and researches SCRUM, KANBAN and Extreme Programming (XP).

Since January 2018, Kai Renz has also been head of the Steinbeis Transfer Centre for Agile Software Engineering. In June 2019, Prof. Renz was awarded the Teaching Prize (2nd prize) by Darmstadt University of Applied Sciences. Kai Renz has also been a certified SCRUM Master since 2022.
Profile
Portrait of Prof. Dr. Stefan T. Ruehl

Prof. Dr. Stefan T. Ruehl

Dean

Software Engineering

Software EngiNERD and Professor

Profile
Portrait of Prof. Dr. Marcus Zinn

Prof. Dr. Marcus Zinn

Prof. Dr. Marcus has been Professor of Software Engineering at Darmstadt University of Applied Sciences since 2025. Prior to this, he worked in...


industry for many years, including at Schneider Electric as Innovation and Patent Manager with a focus on AI, mobile solutions and software development. In addition to his teaching activities, he heads an interdisciplinary research project to set up a digital apiary – a real-world laboratory with a digital twin that links ecological data with modern sensor technology and AI. The apiary is available to students and researchers from all disciplines and promotes sustainability, data science and systemic thinking.
Profile