Distinguished Computer Scientist Advancing Software Engineering Education and Research
Associated with :
Technische Universität MünchenBernd Bruegge is a prominent computer scientist and educator who served as a full professor at Technische Universität München (TUM) until his retirement in 2021, while also holding an adjunct associate professorship at Carnegie Mellon University. Born in 1951, Bruegge received his PhD in computer science from Carnegie Mellon University in 1985. His research focuses on software architectures for dynamic systems, agile software development processes, and innovative approaches to software engineering education. Bruegge is widely recognized for co-authoring the influential textbook "Object-Oriented Software Engineering: Using UML, Patterns and Java," which has been adopted by numerous institutions worldwide. At TUM, he led the Chair for Applied Software Engineering, where he implemented interactive and agile teaching methods to engage large classes of students in complex software development projects. Bruegge's commitment to education earned him several awards, including the Ernst Otto Fischer Teaching Award in 2021 and the Distinguished Educator Award from the IEEE Computer Society's Technical Council on Software Engineering in 2019. His approach to teaching emphasizes practical, industry-oriented experiences, often involving students in projects with real-world clients.