Teaching
Below is a list of the teaching positions I've held for each semester here at Berkeley:Spring 2023
- CS 161 (Computer Security): Undergraduate Student Instructor (Teaching Assistant)
- First semester as an 8-hour uGSI for CS 161, an undergraduate computer security class.
- You can find my discussion slides and other materials here.
- Codebreaking at Cal: Founder/Instructor
- Instructor for the second semester offering of Codebreaking at Cal, a class in undergraduate cryptography.
Fall 2022
- Data 8 (Foundations of Data Science): Tutor
- 8-hour paid tutor appointment for Data 8, teaching small groups twice a week and running office hours.
- Codebreaking at Cal: Founder/Instructor
- Founder and instructor of Codebreaking at Cal, a class in undergraduate cryptography.
- CS 70 (Discrete Mathematics and Probability Theory): Academic Intern
- Assisted in discussion sections twice a week and answered student questions on Edstem.
- Computer Science Mentors: CS 70 Junior Mentor
- Led small-group review sessions twice a week as part of a volunteer teaching club.
Spring 2022
- Data 8 (Foundations of Data Science): Academic Intern
- Assisted in discussion sections once a week and answered student questions on Edstem.