While I currently do not give any courses or advise any theses, I did so extensively until recently.

Lectures and Exercises


  • René Glebke: Proactive Parallelized Networking: Towards Minimizing Packet Processing Latencies in the Linux Kernel, Master’s Thesis, July 2015
  • Manikandan Kandasamy: Performance Measurement and Benchmarking of Video Streaming in Cellular Networks, Master’s Thesis in collaboration with Ericsson Eurolab, July 2014
  • Niklas Hauser: Temperature Dependency of Bit Error Patterns in Wireless Sensor Networks, Bachelor’s Thesis, May 2014
  • Mario Göttgens: On-Demand Feedback Rate Adaptation in the Linux Network Stack, Master’s Thesis, June 2013
  • Tobias Suhrborg: Analyse von Bitfehlerverteilungen in Sensornetzen im Hinblick auf heuristische Fehlerbehebung, Bachelor’s Thesis in cooperation with University of Applied Sciences Aachen, November 2012
  • Erwin Fang: Implementing On-Demand Rate Adaptation for IEEE 802.11, Bachelor’s Thesis, August 2012
  • Matthias Lederhofer: Classifying Corrupted Network Packets for Error-Tolerant Streaming Applications, Diploma Thesis, August 2012
  • David Orlea: Error Tolerance for the Real-Time Transport Protocol (RTP), Bachelor’s Thesis, March 2012
  • Anwar Hithnawi: An On-Demand Rate-Adaptation Mechanism For IEEE 802.11 Networks, Master’s Thesis, December 2011
  • Caj-Julian Schnelke: An Adaptive Codec Switching Scheme for SIP-based VoIP, Bachelor’s Thesis, May 2011
  • Martin Henze: A Machine-Learning Packet-Classification Tool for Processing Corrupted Packets on End Hosts, Diploma Thesis, March 2011
  • Mario Göttgens: Heuristic Packet Repair for UDP/IP in the Linux Network Stack, Bachelor’s Thesis, March 2011


From 2008 to 2014, I regularly advised 2–4 students in seminars, guiding them in their first steps towards conducting research, involving literature research and paper writing. In addition, we always organized our seminars in the style of conferences. After submitting their paper, students had to write reviews on two anonymized papers produced by their peers in the seminar, then go back to their own paper and address the reviews they received in turn. This gave them an insight into how scientific peer-reviewed work is produced, evaluated and published. Over the years, we received overwhelmingly positive from our students for this concept, and I suggest anybody who teaches seminars to try it out themselves if they have not done so yet!