teaching

Courses I have served as a teaching assistant for, at Duke University and Lehigh University.

CS 671 — Theory & Algorithms for Machine Learning

Duke University · Graduate Teaching Assistant Aug 2025 – Dec 2025
  • Designed homework problems, quizzes, and exam questions covering fundamental machine-learning topics.
  • Led lectures on neural networks and ran weekly discussion groups with office hours.

CS 526 — Data Science

Duke University · Graduate Teaching Assistant Aug 2024 – May 2025
  • Led lectures on model regularization with interactive Jupyter-notebook demonstrations.
  • Mentored 8 teams of graduate students in data-driven analysis and organized the final-project judge panel.

CSE 216 — Software Engineering

Lehigh University · Undergraduate Teaching Assistant Jan 2021 – May 2022
  • Mentored 15 teams (≈75 students) of upper-class students in weekly Agile stand-ups.
  • Facilitated working sessions on OAuth 2.0, design patterns, and database design for audiences of 100.

ENGR 010 — Applied Engineering Computer Methods

Lehigh University · Undergraduate Teaching Assistant Aug 2019 – May 2020
  • Led 8 recitations of ~40 students each, covering Arduino programming for digital and analog I/O devices.
  • Graded ~80 weekly code submissions and judged 20 final-project submissions for water pumps and assembly lines.