Teaching

Machine Learning, Ethics, and Society

Masters-level course, Carnegie Mellon University (CMU), School of Computer Science (SCS), 2023

I served as a teacher’s assistant (TA) for a course covering societal impacts and effects of machine learning, such as fairness, accountability, transparency, and ethics. Responsibilities included holding office hours, grading assignments, and guiding final project work.

Mathematical and Computational Foundations for Machine Learning

Masters-level course, Carnegie Mellon University (CMU), School of Computer Science (SCS), 2022

I served as a teacher’s assistant (TA) for two half-semester courses that cover math and computer science fundamentals for machine learning. My responsibilities included maintaining the course websites, holding office hours, leading several recitation sessions, and creating and grading homework assignments and quizzes.

Intro to Machine Learning

Undergraduate course, Massachusetts Institute of Technology (MIT), Department of Electrical Engineering and Computer Science (EECS), 2017

While at MIT, I served as a course lecturer’s assistant (LA) for one semester for an intro to machine learning class taught with flipped classroom style. My obligations included going over the material for each week at a weekly staff meeting, writing solutions for homework problems, assisting students as they went through problems during class hours, and ensuring that students grasped the understanding of key concepts with checkoff questions. The following semester, I served as a teacher’s assistant (TA) for the same class. I had the same obligations as before but was required to invest more time, plus I was additionally responsible for proctoring and grading exams as well as responding to student questions online.