Courses

Here is a list of courses I have taken (or am currently taking) at UC Berkeley.

SemesterCourse NumberInstructorCourse Title
Fall 2021Math 104Peng ZhouIntroduction to Analysis
Fall 2021Physics 5AMatt PyleIntroductory Mechanics and Relativity
Fall 2021CS 61AJohn DeNero, Pamela FoxThe Structure and Interpretation of Computer Programs
Fall 2021Engineering 185Mark BauerThe Art of STEM Communication
Fall 2021ESPM 24Vincent ReshWater and Civilization (Freshman Seminar)
Spring 2022Math 185Rui WangIntroduction to Complex Analysis
Spring 2022Physics 5BAndrew CharmanIntroductory Electromagnetism, Waves, and Optics
Spring 2022Physics 5BLGurpreet KaurIntroduction to Experimental Physics I
Spring 2022CS 61BPaul HilfingerData Structures
Spring 2022Humanities 10Chenxi Tang, Colleen Lye, Alan TansmanWhat is Asia? (Compass Course)
Summer 2022Math 55John LentferDiscrete Mathematics
Fall 2022Physics 5CFeng WangIntroductory Thermodynamics and Quantum Mechanics
Fall 2022Physics 5CLDaniel BarskyIntroduction to Experimental Physics II
Fall 2022Physics 105Edgar KnoblochAnalytic Mechanics
Fall 2022Physics 137AIrfan SiddiqiQuantum Mechanics I
Fall 2022History 103SMonica LibellHistory of Science Proseminar
Spring 2023Physics 110AFeng WangElectromagnetism and Optics I
Spring 2023Physics 112Austin HedemanIntroduction to Statistical and Thermal Physics
Spring 2023Physics 137BMarjorie ShapiroQuantum Mechanics II
Spring 2023CS 61CDan Garcia, Justin YokotaGreat Ideas of Computer Architecture
Spring 2023Economics 101BYuriy GorodinchenkoMacroeconomics (Math Intensive)
Spring 2023Physics 205BEdgar KnoblochAdvanced Dynamics (audit)
Fall 2023EECS 126Jiantao JiaoProbability and Random Processes
Fall 2023EECS 151Borivoje NikolicIntroduction to Digital Design and Integrated Circuits
Fall 2023EECS 151LBBorivoje NikolicField-Programmable Gate Array Laboratory
Fall 2023CS 162Natacha CrooksOperating Systems and System Programming
Fall 2023ESPM 50ACKurt SpreyerIntroduction to Culture and Natural Resource Management
Fall 2023MPS 375Austin HedemanProfessional Preparation: Supervised Teaching in Math and the Physical Sciences
Spring 2024Physics 111AMatt Pyle, Holger MuellerInstrumentation Laboratory
Spring 2024Physics 177Ahmet YildizPrinciples of Molecular Biophysics
Spring 2024CS 189Jonathan ShewchukIntroduction to Machine Learning
Spring 2024Chemistry 3APeter MarsdenChemical Structure and Reactivity
Spring 2024Sociology 180EPeter HurtubiseComparative Perspectives on U.S. and European Societies: Education

I also took several courses at UC Irvine during high school.

QuarterCourse NumberInstructorCourse Title
Winter 2019Math 3ATravis SchollIntroduction to Linear Algebra
Spring 2019Math 2DXin DongMultivariable Calculus
Summer 2019Math 3DXin DongElementary Differential Equations
Fall 2019Math 2EXin DongVector Calculus
Winter 2020Math 13Scott NorthrupIntroduction to Abstract Mathematics
Fall 2020Math 206ANathan KaplanGraduate Algebra I
Winter 2021Math 206BNathan KaplanGraduate Algebra II
Spring 2021Math 206CNathan KaplanGraduate Algebra III