classes and teaching

Courses I took and courses I TA'ed

teaching:

ece 302 (fall 2025) : Robotic and Autonomous Systems Lab by Hossein Valavi

Assisted students in implementing lab projects such as speed control and navigation for autonomous vehicles, and taught practical hardware skills such as crimping, wiring, and safe hardware integration for robotic systems. Guided hardware design and debugging, including reading schematics, interpreting datasheets, and troubleshooting circuits.

independent work seminar 11 (spring 2024) : Wrestling with Distributed Systems by Prof. Mae Milano

Teaching assistant for a junior-level independent work as a sophomore. Helped students devise solutions for their systems architecture and debug project ranging from local-first distributed model Android application to using Raspberry Pi and Azure Cloud Services.

coursework:

university of michigan, ph.d. in computer science and engineering

cse 589 (fall 2026, in progress) : Advanced Computer Networks by Muhammad Shahbaz

cse 598 (fall 2026, in progress) : Special Topics: Learning-Enabled Systems by Ryan Huang

🇫🇷 french : French 101 (fall 2026, in progress)

princeton university, b.s.e. in electrical and computer engineering

cos 597E (graduate class taken as a junior) : Advanced Topics in Computer Science: Programming Languages (for distributed systems), Distributed Systems by Mae Milano

ece 584 (graduate class taken as a junior) : Advanced Wireless Systems by Yasaman Ghasempour

cos 461 / ece 471 : Computer Networks by Maria Apostolaki

cos 418 : Distributed Systems by Michael Freedman and Wyatt Lloyd

cos 417 : Operating Systemsby Mae Milano and Amit Levy

cos 375 / ece 375 : Computer Architecture and Organization by David August and Margaret Martonosi

cos 324 : Introduction to Machine Learning by Ruth C. Fong and Lydia T. Liu

ece 470 / cos 470 : Principles of Blockchains by Pramod Viswanath

ece 458 : Photonics and Light Wave Communications by Paul Prucnal

ece 445 : Solid-State Electronic Devices by Saien Xie

ece 206 / cos 306 : Contemporary Logic Design by Sharad Malik

🇨🇳 chinese : eight courses of language culminating in Chinese language minor