Mentoring & Teaching

My mentoring and teaching philosophy centers on developing a deep understanding of the underlying principles and fostering independent reasoning.

Student Mentoring

I have been involved in mentoring students at both EPFL and Carnegie Mellon University, with both experiences leading to research publications.

Haoyuan Cai ↗

PhD student · EPFL

Fall 2025 – Present

I have been actively involved in supervising and collaborating with Haoyuan since joining Prof. Sayed’s group. The collaboration has resulted in several research papers.

Himkant Sharma ↗

Research intern · Carnegie Mellon University

Summer 2024

I supervised Himkant during his summer internship in Prof. Kar’s group. The supervision resulted in a conference publication on distributed clustering.

Teaching Experience

Linear Systems

Graduate course · Electrical and Computer Engineering
Carnegie Mellon University · Teaching Assistant

Fall 2022 & 2023

My responsibilities included conducting recitations, holding office hours, and developing and grading homework assignments, midterm exams, and final exams.

Teaching approach

In recitations, I aimed to make abstract mathematical concepts more intuitive by introducing them through a progression of examples, starting with familiar settings and gradually moving toward more complex ones. I also encouraged participation by giving students time to work through exercises before discussing their approaches, allowing me to better understand their reasoning and tailor my explanations to the aspects they found most challenging.

Textbook

Distributed Optimization with Applications

With Prof. Dušan Jakovetić · Graduate textbook · 2020
Faculty of Sciences, University of Novi Sad

I co-authored this graduate textbook with Prof. Dušan Jakovetić. It was developed in 2020 for a graduate course at the Faculty of Sciences, University of Novi Sad, and has been used in the course since its publication. My contributions included selecting topics, writing several chapters, and developing examples connecting theoretical concepts to applications, providing valuable experience in course development.

Read textbook (PDF)