This page is a collection of notes that I wrote in my undergraduate and graduate studies. Due to a Google Drive privacy update, some of the links may be broken; in this case, request permission to access the file and I will update the link. If you would like the source code for my notes, click here.
Here is a collection of notes that I have written as an undergraduate at UC Berkeley. I also contributed to the course notes for EECS 126 in Spring 2018 and prepared slides and notes for COMPSCI 70 in Summer 2018, which can be found on the respective course websites: here and here. Finally, here is a collection of other miscellaneous notes and pieces.
Here is a collection of notes that I have written as a PhD student at MIT.
Here is a list of courses that I have taught in the past.
I have also been a TA for these courses.
I have led some Directed Reading Programs (DRP): 2019, 2020, 2021(A), 2021(B). I also taught a mini-course on log-concave sampling as part of a workshop on the Mathematics of Machine Learning at the Centro De Giorgi; the first video can be found here.
In 2016-2017, I won the EECS Outstanding GSI/Distinguished GSI Award.