Teaching
This page lists the theses I supervised and the classes I taught. See my teaching statement for more details.
Supervised Theses
University of Trier
Lorik Dumani - Reconstructing and Linking the Version History of Stack Overflow Posts
(Master thesis, 2017)
Richard Kiefer - Stack Overflow Code Snippets in GitHub Repositories: Referenced and Unreferenced Occurrences
(Master thesis, 2017)
Mert Demir - Diskussionsverhalten englisch- und japanischsprachiger Entwickler auf Q&A-Seiten im Vergleich: Eine explorative Analyse am Beispiel von Stack Overflow
(Bachelor thesis, 2017)
Bob Prevos - Skizzieren mit Hilfe animierter Zeichnungen
(Master thesis, 2016)
Fabrice Hollerich - LivelySketches: Lifecycle Support für Skizzen
(Master thesis, 2016)
Oliver Moseler: Profiling mit Skizzen
(Master thesis, 2015)
Pascal Robert - Visuelle Worthäufigkeitsanalyse mit THREE.js
(Master thesis, 2015)
Sascha Rudolph - Berechnung und Visualisierung ähnlicher Ordnerpaare in einem Verzeichnisbaum
(Diploma thesis, 2015)
Peter Schmitz - Sketchlink Plugin: Improving software documentation and comprehension by linking source code to relevant sketches and utilizing them for navigation tasks
(Diploma thesis, 2014)
Courses (University of Adelaide)
Semester 2019-2
- Introduction to Software Engineering (Undergraduate)
Link - Engineering Software as Services II (Undergraduate)
Link - Software Engineering Project (Undergraduate/Postgraduate)
Link
Courses (University of Trier)
Summer 2019
- Tutorial for lecture Information Visualization (Master)
Link
Winter 2018/2019
- Lectures on continuous integration, static analysis tools, and empirical software engineering in the Advanced Software Engineering course (Master)
Link - Research seminar Software Engineering (Bachelor/Master)
Summer 2018
- Tutorial for lecture Programming II (Bachelor)
Link - Tutorial for lecture Information Visualization (Master)
Link
Winter 2017/2018
- Lectures on continuous integration, static analysis tools, and empirical software engineering in the Advanced Software Engineering course (Master)
Link - Research internship on Software Engineering (Master)
- Research seminar Software Engineering (Master)
Summer 2017
- Tutorial for lecture Programming II (Bachelor)
Link - Tutorial for lecture Information Visualization (Master)
Link - Lecture and tutorial in Study Project (Bachelor)
Winter 2016/2017
- Lecture and tutorial Software Engineering (Bachelor)
Link - Supervision of module Independent Studies (Master)
Link - Research internship Software Engineering (Master)
Summer 2016
- Tutorial for lecture Programming II (Bachelor)
Link - Tutorial for lecture Information Visualization (Master)
Link - Research seminar Software Engineering (Bachelor/Master)
Link - Lecture and tutorial in Study Project (Bachelor)
Winter 2015/2016
- Tutorial for lecture Software Engineering (Bachelor)
Link - Lecture on empirical software engineering for Advanced Software Engineering course (Master)
Link - Research internship on Software Engineering (Master)
Summer 2015
- Research seminar Software Engineering (Bachelor/Master)
Link - Tutorial for lecture Information Visualization (Master)
Link - Lecture and tutorial in Study Project (Bachelor)
Winter 2014/2015
- Tutorial for lecture Software Engineering (Bachelor)
Link - Tutorial for lecture Advanced Software Engineering (Master)
Link - Research internship on Software Engineering (Master)
Summer 2014
- Research seminar HCI/UX (Bachelor/Master)
Link - Tutorial for lecture Information Visualization (Master)
Link
Winter 2013/2014
- Tutorial for lecture Software Engineering (Bachelor)
Link - Tutorial for lecture Advanced Software Engineering (Master)
Link - Research seminar Software Engineering (Master)
Link
Summer 2013
- Research seminar Software Engineering (Master)
Link