classes and teaching
Courses I took and courses I TA'ed
teaching:
idependent work seminar 11 : 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:
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
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 302 : Robotic and Autonomous Systems Lab
ece 206 / cos 306 : Contemporary Logic Design by Sharad Malik
cos 217 : Introduction to Programming Systems by Szymon Rusinkiewicz
cos 226 : Algorithms and Data Structures by Kevin Wayne
ece 201 : Information Signals by Sanjeev Kulkarni
ece 203 : Electric Circuits by Hossein Valavi
upcoming:
ece 449 : Micro-Nanofabrication and Thin-Film Processing by Saien Xie
cos 418 : Distributed Systems by Michael Freedman and Wyatt Lloyd
cos 324 : Introduction to Machine Learning by Ruth C. Fong and Lydia T. Liu
ece 304 : Electronic Circuits: Devices to ICs by Kaushik Sengupta