Teaching
Fall 2023 - Spring 2025
CS 61B Teaching Assistant
- I have been on the content team since Spring 2023. In Spring 2024, I made major revisions to Regular Discussion 09, including new graphs and a new problem. You can check out the slides, worksheet, and worksheet solutions. Note that you will likely need a CalNet account to access the links.
- I created the Final Review Kahoot that has been in use for a year as of August 2024. You can find it here. If you would like to see new trivia questions, please suggest them to me.
- I reformatted existing LaTeX worksheets and solutions to make them cleaner for future revisions and easier to navigate for students. In addition, I converted many existing diagrams to LaTeX.
- I reformatted and recolored discussion slide decks to make them easier to read in the classroom.
- I am also responsible for many other smaller modifications of regular discussion-related resources. Occasionally I record walkthrough videos.
Summer 2023
CS 61BL Teaching Assistant
- I taught 2-hour labs M-Th and a 2-hour discussion on Fridays. Additionally, I made major contributions to the class Ed, especially with regard to Gitlet.
Spring 2023
CS 61B Tutor
CSM CS 61B Associate Mentor
Fall 2022
EECS 16A Reader
CSM CS 61B Junior Mentor
- CSM = Computer Science Mentors, a CS organization at UC Berkeley. You can check out their site here.
Summer 2022
CS 61BL Academic Intern
Spring 2022
CS 61A Academic Intern