Teaching

CS 41: Hap.py Code, the Python Programming Language

During my time at Stanford, I was fortunate enough to co-lecture two sessions of CS 41 with the wonderful Parth Sarin. Together, we designed the curriculum, assignments, and labs, prepared and delivered lectures on intermediate and advanced features of the Python language, co-authored a course reader, and managed a staff of teaching assistants and graders.


Teaching Assistantships

I have also been fortunate to hold the following teaching/course assistantships:

CS 278: Social Computing 03/2021 - 06/2021
CS 329S: Machine Learning Systems Design 01/2021 - 03/2021
CS 278: Social Computing 03/2020 - 06/2020
CS 41: Hap.py Code, the Python Programming Language (Head TA) 01/2019 - 03/2019