Education

Degrees

Coursework

Computer Science (15)
CS 61AThe Structure and Interpretation of Computer ProgramsA+
CS 61BData StructuresA+
CS 61CComputer ArchitectureA+
CS 70Discrete Math and Probability TheoryA+
EECS C106ARoboticsA
EECS 126Probability and Random ProcessesA+
EECS 127OptimizationA
EECS 183NLPA+
CS 170Efficient Algorithms and Intractable ProblemsA
CS 180Computer Vision and Computational PhotographyA
CS 182Deep LearningA+
CS 186Database SystemsA+
CS 189Machine LearningA
CS 194Advanced LLM AgentsP
CS 198Deep Learning for Visual DataP
Mathematics (8)
MATH 53Multivariable CalculusA+
MATH 54Linear Algebra and Differential EquationsA+
MATH 104Introduction to AnalysisA+
MATH 110Abstract Linear AlgebraA+
MATH 113Abstract AlgebraA+
MATH 128ANumerical AnalysisA+
MATH 185Complex AnalysisA+
MATH 221Advanced Matrix ComputationA
Others / For fun (9)
ESPM 15Introduction to Environmental SciencesA+
GEOG 4World Peoples and Cultural EnvironmentsA
CHEM 3AOrganic ChemistryA+
Data C8Foundations of Data ScienceA+
PBHLTH 142AProbability and Statistics in Biology and Public HealthA+
UGIS 120Applied Language StudiesA+
PBHLTH 116Social, Political, and Ethical Issues in Health and MedicineP
MUSIC 30Computational Creativity for Music and the ArtsP
HISTART 132ACAsiaAmerica: Asian American Art and ArchitectureP