Teaching

Teaching Assistant, TU Delft

Teaching assistant, Delft University of Technology, 2025

I was a teaching assistant for the Machine Learning Workflows for Digital Energy Systems course (SET 3125) at TU Delft. SET 3125 is a Master level course for the Sustainable Energy Technology Master program at Electrical Engineering, Mathematics and Computer Science Faculty. The course introduces students to statistical learning concepts, supervised regression, and training neural networks. The students also learn designing machine learning workflows, physics informed learning for energy applications and learning with inductive biases in energy grids. I did the following:

Project Supervisor, TU Delft

Project supervision, Delft University of Technology, 2023

I was a project supervisor for the course Interdisciplinary Advanced Artificial Intelligence Project (IAAIP CS520200). IAAIP CS520200 is a Master level course for computer science students at the Electrical Engineering, Mathematics and Computer Science faculty. Students carried out research projects applying artificial intelligence to climate-related problems in various departments. I supervised a team of 4 students who researched the use of graph neural networks for power flow analysis.

Teaching Assistant, CMU-Africa

Teaching assistant, Carnegie Mellon University Africa, 2022

I was a teaching assistant for the Photovoltaic Systems Engineering course (ECE 18-883) at Carnegie Mellon University. ECE 18-883 is a Master level course for the Electrical and Computer Science program at the College of Engineering. The course introduces students to assessment of solar resources, analysis of solar panel rating, output and efficiency, and the design of off-grid PV systems. I did the following: