Teaching
Courses
At the University of St. Gallen, I have been a teaching assistant for the following courses:
Introduction to Computer Systems and Networking (2020-2021)
Computer Networks and Distributed Systems (2021-2022)
Ubiquitous Computing and the Internet of Things (2021-2022)
At ETH Zurich, I have been a teaching assistant for the following courses:
Hardware/Software Codesign (2015-2016)
VLSI 1 (2016-2017)
P&S – Programming Microcontrollers (2015-2017)
I have also coordinated the following courses:
VLSI 2 (2015-2018)
Student Projects
I engage with many student projects on a variety of subjects, ranging from embedded machine learning, energy-driven hardware platforms, and low-power wireless protocols. During my time as a researcher, I have co-advised over 40 bachelor/master student projects. From those projects, roughly one-third have led to a publication co-authored with students. Nine of my advisees successfully transitioned into a PhD program in Switzerland and Germany, and one received an ETH Medal for outstanding work.
Selected theses:
- Simon Benninger. Master thesis. Fall 2019.
Ultra Low Power Vision Node for Edge Computing. - Matthias Leubin. Master thesis. Fall 2017.
Automated Energy Harvesting Source Characterization. - Patroklos Anagnostou. DAS thesis. Fall 2017.
Smart Energy Management for Transiently Powered IoT Nodes. - Seraina Schweizer. Semester thesis. Spring 2017.
Design of a Hybrid Transient Vision Node. - Stefan Lippuner and Matthias Leubin. Semester thesis. Spring 2016.
RocketLogger: Mobile Data-Logger for Ultra-Low Current and Power Measurements. - Thomas Schalch. Master thesis. Fall 2016.
Transiently Powered and Wearable Device for Ultra-Low Power Vision Sensing .