Teaching

Supervision - Master student projects

Supervisions, ETH Zurich, Department of Electrical Engineering and Information Technology, 2025

At ETH, PhD students can independently propose research projects and recruit masters students to work on them. These come in the form of Bachelor Thesis projects (4 months part-time), Master Semester projects (4 months part-time), and Master Thesis (6 months full-time). These projects are part of the ETH undergraduate/graduate curriculum.

Lecturer - Digital Electronics

Supervisions, Ashesi University, in collaboration with ETH Zurich, 2025

A collaborative master’s program in Mechatronics Engineering between ETH Zurich (Switzerland) and Ashesi University (Ghana) was established in 2019 with the aim of helping Ashesi University, one of the premier undergraduate-only universities in West Africa, develop its first graduate engineering program. Over a course of five years, ETH lecturers teach block-courses onsite in Ghana, where lectures for each course are condensed into two-week blocks. I had the opportunity to lecture for the Digital Electronics block course in 2024 (by myself) and 2025 (co-lecturing with Cindy Karina).

Teaching Assistant - Quantum Transport in Nanostructures

Graduate courses, ETH Zurich, Department of Electrical Engineering and Information Technology, 2025

At ETH Zurich I serve as a TA for the course “Quantum Transport in Nanostructures”, which is taught my by PhD advisor. Here I hold some of the exercise sessions (split between three of us) and help record the oral exams.

Teaching Assistant - Various courses at the University of Waterloo

Undergraduate courses, University of Waterloo, Department of Electrical and Computer Engineering, 2020

I held tutorial sessions for several undergraduate courses in the Electrical Engineering/Nanotechnology Engineering programs at the University of Waterloo, where I was nominated for (and won) the Stanford Fleming Teaching Assistant Excellence Award.