Notes
Here’s a compilation of various notes, and cheatsheets for courses that I have taken at UC Berkeley.
Check out some of my YouTube videos reviewing classes I have taken at UC Berkeley
- Taking CS 70 over the Summer
- Freshmen fall classes [CS 61A, Data 88E, Data 8, MCB 55]
- Freshmen spring classes [Math 54, CS 61B, AstroC10, UGBA 10, Yoga, UGBA 194]
- Sophomore fall classes [CS 188, Data 100, UGBA 135, Arch 142, Cogsci 1B]
Computer Science Classes
CS 61A: Structure and Interpretation of Computer Programs (Fall 2021)
CS 61B: Data Structures & Algorithms (Spring 2022)
- Midterm 2 Cheat Sheet
- Red Black, 2-3 Trees, Tries
- Sorting Algorithms
- Game Trees/alpha-beta pruning
- Graphs
- Weighted Quick Union
CS 70: Discrete Math & Probability Theory (Summer 2022)
CS 188: Introduction to Artifical Intelligence (Fall 2022)
CS 61C: Computer Architecture (Spring 2023)
CS 186: Databases (Fall 2023)
Data Science Classes
Data 8: Introduction to Data Science (Fall 2021)
Data 88E: Economic Models (Fall 2021)
Data 100: Principles of Data Science (Fall 2022)
Data 140: Probability for Data Science
Other
UGBA 10: Business Administration (Spring 2022)
Astro c10: Introduction to Astronomy (Spring 2022)
- Multiverse and Drake Equation
- Birth of the Universe-theories, Big Bang, Inflation
- The Sun and Stellar Evolution
- Cosmology
UGBA 135: Personal Finance (Fall 2022)
Econ 100B: Macroeconomics (Spring 2023)
- Please note that I took this class with a visiting professor, so some of the content covered may be different
- Midterm 1 Cheatsheet
- Midterm 2 Cheatsheet