Coursework

These are the (relevant) courses that I have taken during my time at UC Berkeley, organized by semester. Some courses have links that redirect to my course notes. Feel free to use them!

Fall 2021
CS 170: Efficient Algorithms and Intractable Problems
CS W186: Introduction to Database Systems
DATA 100: Principles & Techniques of Data Science
IEOR 185: Challenge Lab - Amazoogle: Creating Data-Driven Startup Ventures
DATA 198: Directed Group Studies for Advanced Undergraduates - Theoretical Research on Synthetic Data for Machine Learning
CS 194: Special Topics on Decentralized Finance (Audit)
Stanford CS 131: Computer Vision: Foundations and Applications (Self-Study) (Notes)
Stanford CS 229: Machine Learning (Self-Study)
Stanford CS 231N: Convolutional Neural Networks for Visual Recognition (Self-Study)

Summer 2021
CS 188: Introduction to Artificial Intelligence (Notes-Printed) (Notes-Slides)
CS 61C: Great Ideas of Computer Architecture (Machine Structures) (Notes)
DeepLearning.AI: Deep Learning Specialization (Certificates)

Spring 2021
EECS 126: Probability and Random Processes (Notes)
CS 61B: Data Structures (Notes)
MATH 113: Introduction to Abstract Algebra (Notes)
PHIL 12A: Introduction to Logic
CS 198: iOS Dev (PNP)
IEOR 198: Decode Silicon Valley Startup Success! (PNP)
IEOR 195: A. Richard Newton Lecture Series (PNP)

Fall 2020
CS 61A: The Structure and Interpretation of Computer Programs
DATA 8: Foundations of Data Science
MATH 110: Linear Algebra (Notes)
MATH 104: Real Analysis (Notes)
CS 198: Going Down the EECS Stack (PNP)
CS 197: Academic Intern for CS70 (PNP)
MATH 98: Introduction to MATLAB (PNP)

Summer 2020
CS 70: Discrete Mathematics and Probability Theory

Irvine Valley College (during high school)
MATH 26: Introduction to Linear Algebra
MATH 24: Elementary Differential Equations
MATH 4A: Analytic Geometry and Calculus III
MATH 31: Computer Discrete Mathematics II
CS 1: Introduction to Computer Systems
CS 10: Introduction to Programming Using Python
CIM 141: Creating a Web Page
BIOT 70: Introduction to Biotechnology
WR 2: College Writing 2 - Critical Thinking, Writing