Teaching
I am passionate about accessible CS & ML education! As part of the Learning Assistant (LA) Program at UCLA and Advisor/Ex-Co-President of ACM AI @ UCLA, teaching is a big part of my CS & ML journey.
I will put my past teaching resources here in the near future :D This page is being actively updated.
UCLA Learning Assistant Program
- Summer 2023 & Onwards: Program Development Team Member
- Spring 2023, CS 33: Introduction to Computer Organization, Merged (Logistical + Pedagogy) Head LA
- Fall 2022, CS 33: Introduction to Computer Organization, Returning LA
- Spring 2022, CS 33: Introduction to Computer Organization, New LA
ACM AI @ UCLA
- Spring 2024–Present: Advisor Officer
- Spring 2023–Spring 2024: Co-President
- Spring 2022–Spring 2023: Workshops Officer
AI Reading Group
I am a founder and ex-organizer of the AI Reading Group, a bi-weekly meeting of officers and general members to discuss current important areas of machine learning research. We have covered a wide range of topics such as diffusion models, reinforcement learning, climate AI, quantum ML, federated learning attacks & defenses, audio ML, ML engineering, with many more to come!
I recently led an AI Reading Group session myself on “Generative Models, ‘AI Art,” and Beyond” where I introduced the landscape of generative vision, layed the foundation for diffusion models, explained text-to-image models like Stable Diffusion, and presented subsequent works on controllable generation, video generation, 3D generation, distillation, and more.