Teaching

University of California, Berkeley

Introduction to Machine Learning
CS 189/289A
Fall 2023: Teaching Assistant
  • ○ Introductory course on machine learning for graduate students and upper-division undergraduates.
  • ○ I led weekly discussion sections, helped to design homeworks and exams, and held office hours.
  • ○ Course materials can be found here.
Feedback Control Systems
EE 128/ME 134
Spring 2023: Teaching Assistant
  • ○ Lab-based introductory course on control theory.
  • ○ I led lab sections in which students implemented controls concepts and algorithms on hardware such as a cart-pole system and magnetic levitation system. I also held office hours and review sessions.
  • ○ Course materials can be found here.
Linear System Theory
EE 221A
Fall 2021: Teaching Assistant
  • ○ Course for graduate students on linear systems and control.
  • ○ I designed and led weekly discussion sections. I also tutored some students in the class one-on-one.
  • ○ Course materials can be found here.
Optimization Models in Engineering
EECS 127/227A
Spring 2020: Teaching Assistant
  • ○ Introductory course on optimization theory for graduate students and upper-division undergraduates.
  • ○ This iteration of the course was the first to ask students to complete a final project, whose format was that of a optimization-related problem statement that required experimentation and analysis. I helped design the project and also held office hours for students' conceptual questions.
  • ○ Course materials can be found here.