Teaching
I enjoy teaching a lot and have been involved in teaching the basics of distributed systems, operating systems, and systems engineering as well as related advanced topics such as cloud computing and big data systems.
lectures:
- Winter 2023: Operating Systems Essentials
- Also winter 2023: Systems Programming
- Winter 2022: Operating Systems Essentials
- Also winter 2022: Systems Programming
- Winter 2021: Data-Intensive Systems
- Also winter 2021: Cloud Computing: Virtual Resources and Distributed Applications
- Winter 2020: Cloud Computing: Virtual Resources and Distributed Applications
- Winter 2019: The Methods of Cloud Computing
- Summer 2019: Distributed Systems
- Winter 2018: The Methods of Cloud Computing
seminars:
- Summer 2021: Scalable & Reliable Distributed Systems
- Summer 2020: Hot Topics in Distributed and Operating Systems
- Winter 2017: Hot Topics in Systems Operation
- Summer 2015: Operating Complex IT-Systems
- Summer 2014: Exploratory Authoring of Interactive Content in a Live Environment
- Winter 2013: Scripting Interactive Web Visualizations
- Winter 2012: Advanced Modularity
- Also winter 2012: HPI Freshers Seminar
projects:
- Winter 2021: Serverless Distributed Data Processing
- Summer 2021: Serverless Data Processing on Edge Resources
- Summer 2020: Real-Time Applications on IoT Devices
- Summer 2019: Resource Management for Distributed IoT Stream Processing
- Winter 2018: Machine Learning for Sustainability (winning the Atos IT Challenge 2019)
- Also winter 2018: Implementing IoT Data Pipelines
- Winter 2016: Interactive Cluster Performance Visualization
- Winter 2015: Visually Programming Distributed Dataflows
- Winter 2014: Software-Defined Networking for Big Data
- Winter 2013: Scripting Interactive Web Visualizations
interdisciplinary courses:
- Summer 2021: Lecture series Critical Infrastructure and Digitalization (in the European teaching network ide3a, personally lecturing on Continuous Testing of IoT Systems)
- Winter 2020: International winter school on Smart Sensing (as part of our interdisciplinary school series on Smart Cities in ide3a, personally lecturing on Critical IoT Systems)
research seminars:
- Winter 2020 to summer 2022: Adaptive Resource Management seminar
- Winter 2019 to winter 2021: Distributed and Operating Systems seminar
teaching assistance:
- Summer 2018: Systems Programming
- Summer 2017: Systems Programming
- Summer 2013: Software Engineering
- Summer 2012: Software Engineering
- Summer 2011: Software Engineering
- Winter 2010: Software Architecture
extracurricular teaching activities:
- From summer 2022: Plagiarism case coordination in the School of Computing Science in Glasgow
- Summer 2010: Organization of the HPI MINT-EC Summer Camp 2010 (a five-day program to give interested pupils an extended impression of a university and computer science)
- From 2008 to 2010: Teaching in events of the Student Club for Pupils Activities at HPI
- From 2006 to 2008: Organization of tutoring sessions (and personally tutoring in math and physics) at school