Coursework
Fall 2019
- CS 61A: Structure and Interpretation of Computer Programs
- EECS 16A: Designing Information Devices and Systems I
- Math 53: Multivariable Calculus
- Geog 24: The American Political Present
Spring 2020
- CS 61B: Data Structures
- CS 70: Discrete Mathematics and Probability Theory
- EECS 16B: Designing Information Devices and Systems II
- CS 197: Field Study (CSM)
Summer 2020
- CS 188: Introduction to Artificial Intelligence
Fall 2020
- CS 61C: Great Ideas in Computer Architecture (Machine Structures)
- CS 189: Introduction to Machine Learning
- EECS 127: Optimization Models in Engineering
- CS 199: Supervised Independent Study (RAIL)
Spring 2021
- CS W182: Designing, Visualizing and Understanding Deep Neural Networks
- EECS 126: Probability and Random Processes
- CS 170: Efficient Algorithms and Intractable Problems
- CS 199: Supervised Independent Study (RAIL)
Fall 2021
- CS W186: Introduction to Database Systems
- CS 194-15: Parallel Programming
- Philos 25A: Ancient Philosophy
- UgBa 135: Personal Finance
- CS 199: Supervised Independent Study (RAIL)
Fall 2022
- CS 194-26: Intro to Computer Vision and Computational Photography
- EECS C106A: Introduction to Robotics
- CS 168: Introduction to the Internet: Architecture and Protocols
- CS 199: Supervised Independent Study (RAIL)
Spring 2023
- EECS C106B: Robotic Manipulation and Interaction
- CogSci 115: Neuropsychology of Happiness
- Music 198: Playing by Ear (Decal)
- Spanish 198: Charisma and Connection (Decal)
- PhysEd 1: Ballroom Dancing
- PhysEd 1: Golf