Courses
Here is a list of the classes I have taken at Berkeley!
Code | Course Title | Professor(s) |
---|---|---|
Spring 2024 | ||
EE 140 | Microfabrication Technology | Ali Javey |
CS C191 | Introduction to Quantum Computing | Birgitta Whaley, Shimon Kolkowitz |
SOCWEL 176AC | Poverty, Social Welfare, and Carceral Systems | Tina Sacks |
EECS 151LB (TA) | Field-Programmable Gate Array Laboratory | John Wawrzynek |
Spring 2023 | ||
EE 194 | Tapeout - IC Design Project: SoC for Iot (SCuMV23) | Ali Niknejad, Borivoje Nikolic, Kristofer Pister |
EE 140 | Linear Integrated Circuits | Kristofer Pister |
CS 152 | Computer Architecture and Engineering | Sophia Shao |
CS 161 | Computer Security | Peyrin Kao, Raluca Popa |
Fall 2022 | ||
EECS 151 | Introduction to Digital Design and Integrated Circuits | Sophia Shao |
EECS 151LB | Field-Programmable Gate Array Laboratory | Ella Schwarz |
CS 186 | Introduction to Database Systems | Alvin Cheung |
PSYCH 110 | Introduction to Biological Psychology | Joni Wallis |
CS 198 | Quantum Computing DeCal | John Wright, Binhan Hua, Riley Peterlinz |
Spring 2022 | ||
EE 130 | Integrated Circuit Devices | Sayeef Salahuddin |
EE 120 | Signals and Systems | Babak Ayazifar |
CS 170 | Efficient Algorithms and Intractable Problems | John Wright, Prasad Raghavendra |
CS 198 | Linux System Administration DeCal | Paul Hilfinger, OCF Staff |
Fall 2021 | ||
CS 61C | Great Ideas of Computer Architecture (Machine Structures) | John Wawrzynek, Nicholas Weaver |
CS 70 | Discrete Mathematics and Probability Theory | Babak Ayazifar, Satish Rao |
PHYSICS 7B | Heat, Electriicty, and Magnetism | Alessandra Lanzara |
CS 370 | Adaptive Instruction Methods in Computer Science | Christopher Hunn |
CS 195 | Social Implications of Computer Technology | John DeNero, Joshua Hug |
Spring 2021 | ||
EECS 16B | Designing Information Devices and Systems II | Gireeja Ranade, Vladimir Stojanovic |
CS 61B | Data Structures and Algorithms | Joshua Hug |
PHYSICS 7A | Mechanics and Wave Motion | Ronnie Spitzer |
Fall 2020 | ||
EECS 16A | Designing Information Devices and Systems I | Gireeja Ranade |
CS 61A | The Structure and Interpretation of Computer Programs | Hany Farid, John DeNero |
MATH 53 | Multivariable Calculus | James Sethian |
HISTORY 1 | Global History | Daniel Sargent, Nicolas Tackett |