teaching

I’ve TA’d the following courses at the University of Pennsylvania:

  • ESE 6050: Modern Convex Optimization : TA for Spring 2024
    • In this course, students learn the fundamentals of convex optimization, following the Boyd and Vandenberghe textbook. Topics covered include convex sets, convex functions, duality theory, and algorithms for solving convex optimization problems. As a TA, I held weekly office hours, and graded homework and exams.
  • ESE 3600: Tiny Machine Learning: TA for Fall 2024
    • In this course, students learn the basics of machine learning and how to deploy models on low-power devices. The course covers topics such as model compression and quantization. Students apply the course materials to a final project, where they deploy a machine learning model on a low-power device, like a Seed Studio Xiao ESP32C3. As a TA, I held tutorials, office hours, and graded quizzes, homework, and exams.