Here you can find the information on my teaching activities: The lectures I taught, and the student works I supervised. If you want to know what I think about teaching, please read my teaching statement.
Lectures
Autumn 2016 | Programming I (PROG1) | |
CAS Data Science Applications (Module “Data Products”) | ||
MSE Algorithms | ||
Spring 2016 | Algorithms and Data Structures (ADS) | |
CAS Didactics for Universities (Module “Flipped Classroom”) | ||
Autumn 2015 | Programming I (PROG1) | |
CAS Data Science Applications (Module “Data Products”) | ||
MSE Algorithms | ||
Spring 2015 | Algorithms and Data Structures (ADS) |
|
CAS Information Engineering (Module “Text Analytics”) | ||
Autumn 2014 | Programming I (PROG1) | |
Spring 2014 | Algorithms and Data Structures (ADS) | |
Autumn 2013/14 | Programming I (PROG1) | |
Spring 2013 | Algorithms and Data Structures (ADS) | |
Autumn 2012 | Object Oriented Programming (OOP) | |
Procedural Programming for Industrial Engineers (PPRG) | ||
Winter 2001/02 | Programming in Java with Alexander Below (at ETH Zurich) |
Teaching Assistance
During my education at Univerisität Dortmund and ETH Zurich, I worked as teaching assistent in courses on Computational Biology, Software Construction, Algorithms and Data Structures, Software Development, Programming in C, Programming in SML.
Student Supervision
Student Work at ZHAW
- Fabian Camenzind and Daniel Zürrer: Named Entity Recognition. “Projektarbeit” ZHAW, 2016.
- Tobias Huonder and Simon Müller: TopicThunder. “Projektarbeit” ZHAW, 2016.
- Remi Georgiou and Andre Stocker: Best-Practices für performante Java-Programmierung. Co-Supervision with Markus Thaler. “Projektarbeit” ZHAW, 2016.
- Florin Hardegger and Don Kodiyan: Weiss mein Computer wie alt ich bin? Co-Supervision with Stephan Neuhaus. “Projektarbeit” ZHAW, 2016.
- Thomas Glaus: Auswirkungen von zufriedenen und unzufriedenen Kunden aufs Geschäft der Zürcher Kantonalbank. Diploma Thesis DAS Data Science ZHAW, 2016.
- Luzius von Gunten: Mit Tweets die Arbeitslosenquote vorhersagen. Diploma Thesis DAS Data Science ZHAW, 2016.
- Dirk von Grünigen and Martin Weilenmann: Domänenübergreifende Sentiment-Analyse mit Deep Convolutional Neural Networks. Co-Supervision with Stephan Neuhaus. “Projektarbeit” ZHAW, 2016.
- Marco de Tomasi and Markus Rutz: Best-Practices für performante Java-Programmierung. Co-Supervision with Markus Thaler. Bachelor Thesis ZHAW, 2016.
- Tobias Meier and Yacine Mekesser: Fehlervorhersage in Java-Code mittels Machine Learning. Bachelor Thesis ZHAW, 2016.
- Thomas Moser: Nie mehr Unit-Tests schreiben! Co-Supervision with Walter Eich. Bachelor Thesis ZHAW, 2016.
- Fiona Waser: Machine Learning bei Textanalyse: Weiss mein Computer wie alt ich bin? Co-Supervision with Stepahn Neuhaus. Bachelor Thesis ZHAW, 2016.
- Mario Christensen and Patrick Stelling: Automatische Qualitätsanalyse für manuelle Übersetzungen. “Projektarbeit” ZHAW, 2015.
- Maxim Novoseltsev: Cinema: Analysis of Genres and Plot Texts and Their Impact on ‘Box Office’ Performance. Co-Supervision with Martin Braschler. Diploma Thesis DAS Data Science ZHAW, 2015.
- Manuel Simbürger and Roman Thöni: Best Practices zur Performance-Optimierung bei der Software-Entwicklung in Java. Co-Supervision with Markus Thaler. Bachelor Thesis ZHAW, 2015.
- Arash Besadi: Entwicklung einer Android-App zur Erkennung von Redeanteilen im Unterricht. Co-Supervision with Thilo Stadelmann. Bachelor Thesis ZHAW, 2015.
- Marek Arnold and Dominic Egger: Developing PlebML: A modular Machine Learning Framework. Co-Supervision with Fatih Uzdilli. Bachelor Thesis ZHAW, 2015.
- Dominic Egger and Pascal Julmy: Develoment of a Framework for Text Classification and Participation at SemEval. Co-Supervision with Fatih Uzdilli. “Projektarbeit” ZHAW, 2014.
- Manuel Simbürger and Roman Thöni: Bereitstellung von Strassen- und Verkehrsdaten für eine innovative Park-Applikation. “Projektarbeit” ZHAW, 2014.
- Lukas Aschwanden and Frederic Saladin: Entwicklung eines Meta-Klassifikators zur Sentiment Analyse. Co-Supervision with Oliver Dürr. “Projektarbeit” ZHAW, 2014.
- Reto Canova and Philipp Schürch: Bootstrap a Web App. “Projektarbeit” ZHAW, 2014.
- Lukas Kündig: Talkalyzer: Mobile-App zur automatischen Sprecher-Erkennung. Co-Supervision with Thilo Stadelmann. Bachelor Thesis ZHAW, 2014.
- Jan Stampfli: Talkalyzer: Neue Algorithmen für automatische Sprechererkennung. Co-Supervision with Thilo Stadelmann. Bachelor Thesis ZHAW, 2014.
- Alexander Werffeli and Burak Özçetin: Technologie-Konzept für eine revolutionäre Art zu parken. Co-Supervision with Thomas Sauter-Servaes. Bachelor Thesis ZHAW, 2014.
- Peter Strelecki: Automatische Generierung von Unit-Tests. Co-Supervision with Karl Rege. Bachelor Thesis ZHAW, 2014.
- Nicolas Wright and David Zolliker: Neuartiges Testkonzept mittels Bytecode Instrumentation. Co-Supervision with Karl Rege. “Projektarbeit” ZHAW, 2013.
- Lukas Ruckstuhl and Stefan Welle: Bewegungsplanung für einen mobilen Roboter zum Glätten von Beachvolleyball-Feldern. Co-Supervision with Joachim Wirth. “Projektarbeit” ZHAW, 2013.
- Niculin Lutz and Christoph Gugg: Robotisches Glätten eines Beachvolleyballfeldes.
Co-Supervision with Joachim Wirth. “Projektarbeit” ZHAW, 2013.
Student Work at ETH
- Lukas Mathis: Audens – Automatic De Novo Sequencing. “Semesterarbeit” ETH Zurich, 2003.
- Peter Häfliger: Animierte Datenstrukturen in Java. “Semesterarbeit” ETH Zurich, 2002.
- Daniel Emmenegger: Strukturelle Eigenschaften von Strings. Co-Supervision with Zsuzsanna Lipták, “Diplomarbeit” ETH Zurich, 2002.
- Michael Eisenring: Decomposition of Masses. Co-Supervision with Zsuzsanna Lipták, “CGC Pre-Doc Project” ETH Zurich, 2002.
- Christian Schlup: Algorithmen zur Protein-Identifikation. Co-Supervision with Zsuzsanna Lipták, “Semesterarbeit” ETH Zurich, 2002.
- Esther Burgherr: Tramproblem und Simulated Annealing. “Semesterarbeit” ETH Zurich, 2000.