6 August 2026
The BIG "I want to learn that!" List
A few topics and resources to learn from over the next couple months

Undergraduate Study
Here is a high level overview of what I've learnt in university:
- Calculus, Linear Algebra
- Finance, Microeconomics
- Computing, Algorithms
- Real Analysis, Probability, Statistics
- Data Structures and Algorithms, Database Systems, Object Oriented Programming, Data Processing
- Linear Statistical Models, Modern Applied Statistics
- Machine Learning, Artificial Intelligence, Applied Data Science
- Quantum Computing, Physics 1: Advanced
- Sociology and Philosophy of AI
- Graphics and Interaction
- Competition and Strategy
More learning
Now this is a more elaborate list of what I want to learn, why I want to learn them, and some resources pointing me towards my goals. It is not necessary that I learn them over the course of my undergraduate degree. They are separated into two broad areas: and .
Parallel Computing
After using PySpark, I have sort of realized how important it is to understand what happens inside a computer, and how to fully exploit every core of my computer to make a stupendously large project possible.
Stanford CS149: Parallel Computing seems to be a great resource for this
In order to better understand Parallel Computing, I need to know more about
Computer Systems
I need to learn more about how everything works under the hood in a computer. Processes, threads, CPU Scheduling and Memory Management. I think Silberschatz's Operating System Concepts will be a great resource for this.
Database Systems
There are a couple of resources for this one. But the reason I really want to learn Database Systems is because it is so important for Data Analysis. A lot of companies use RDBMS technologies. I really want to learn more about Relational Algebra, Data Normalization and refresh my Query Optimization concepts.
Stanford CS145 is actually insane for this. It covers a lot of breadth on vectors and stuff. It seems super fun, the way the course website is designed. Almost like a certification.
Broadly speaking, I want a deeper understanding of statistic and stochastic modelling.