Teaching

On this page, you find an overview of my (past) teaching. Detailed information on the respective courses can be found on the respective pages of the hosting institutions.

Current/Upcoming Teaching

Since 2021 Grundlagen der Informatik BSc Winter
Since 2021 Formale Methoden 1 BSc Winter
Since 2022 Empirical Methods for Software Engineering BSc Summer
Since 2022 Betriebssysteme und fortgeschrittene Programmierung BSc Summer
Since 2022 Softwarearchitektur BSc Winter
Since 2022 (Lab) Praxisprojekt Softwareentwicklung BSc Summer
Since 2022 (Lab) Praxisprojekt Modellierung BSc Winter
Since 2021 Software Process Engineering MSc Winter
Since 2022 Agile Project Management and Software Development MSc Summer
Since 2023 Applied Machine Learning MSc Summer

Past Teaching at other Institutions

Lectures

2019-2020 Software Process Engineering
Evaluation 2019
MSc PAS
2019-2020 Empirical Methods for Software Engineering MSc PAS
2019 Requirements Engineering MSc PAS
2019-2020 Grundlagen der Informatik BSc PAS
2019-2020 Softwarearchitektur
Evaluation 2019
BSc PAS
2017-2019 Informatik I
Evaluation 2017/18
 · Evaluation 2018/19
BSc TUC
2017-2018 Projekt- und Qualitätsmanagement im Software Systems Engineering
Evaluation 2017
MSc TUC
2016 Scientific Method (Empirical Software Engineering) MSc SDU
2015 Software Quality Management (Module: SLC) MSc SDU
2015-2016 Project Organization and Management BSc SDU
2015-2017 Advanced Topics in Empirical Software Engineering MSc SDU
2014-2017 Design of Software Systems (DES) BSc SDU
Since 2014 Semester Project (complementing DES and SLC) All SDU
2012 Agile Project Management and Software Development
Evaluation 2012
MSc TUM
2010-2011 Vorgehensmodelle im Software Engineering (Software Process Management)
Evaluation 2010 · Evaluation 2011
MSc TUM
2010-2011 Project- and Quality Management in Software Systems Engineering MSc TUC
2005-2007 Verteilte Systeme mit .NET: Architektur und Entwicklung MSc FHA
2004 Grundlagen der Softwareentwicklung: Verteilte Systeme (Vertretungsvorlesung) MSc UP
2004 Grundlagen der Softwareentwicklung II (Vertretungsvorlesung, teilw.) MSc UP

Seminars and Labs

2019-2020 Advanced Software Product Development (ASPD) MSc PAS
2019-2020 Produktinnovation durch Digitalisierung (Seminar) BSc PAS
2019 Empirical Software Engineering Foundations MSc PAS
2017-2018 Foundations in Empirical Software Engineering BSc TUC
2009-2014 Objektorientierte Programmierung mit .NET und C# BSc TUM
2011-2012 Developing Mobile Applications using .NET and Windows Phone 7 BSc TUM
2011-2012 Software Engineering for Mobile Devices using Windows Phone MSc TUM
2012 Foundations in Empirical Software Engineering BSc TUM
2011 Domain-specific Language Development MSc TUM
2010-2011 Add-In-Entwicklung für Visual Studio BSc TUM
2010 Global Software Engineering MSc TUM
2006 Vorgehensmodelle und Werkzeuge im Software Engineering MSc TUM
2004 Die Microsoft Application Blocks BSc TUM

Leave a comment

Design a site like this with WordPress.com
Get started