Hi! So here's a list of selected STEM classes I've taken at CMU. By far my favorite has to be Great Ideas in Theoretical Computer Science. I never knew something could be so immensely rewarding and frustrating at the same time. Well, for me, math is hard and I am forever grateful to Akhil, Bas, and Sam who toiled with me to solve mind-bending problems week after week.

Senior Fall 2021
15-356 Cryptography
15-459 Quantum Computation
21-373 Abstract Algebra
80-413 Category Theory

Junior Spring 2021
15-440 Distributed Systems
15-451 Algorithm Design and Analysis
21-301 Combinatorics

Junior Fall 2020
10-701 Introduction to Machine Learning (PhD)
15-411 Compiler Design
15-455 Undergraduate Complexity Theory

Sophomore Spring 2020
15-210 Parallel and Sequential Data Structures and Algorithms
15-259 Probability and Computing
15-260 Statistics and Computing
21-259 Calculus in Three Dimensions

Sophomore Fall 2019
15-251 Great Ideas in Theoretical Computer Science
15-213 Introduction to Computer Systems
21-241 Matrices and Linear Transformations

Freshman Spring 2019
15-122 Principles of Imperative Computation
15-150 Principles of Functional Programming
21-122 Integration and Approximation

Freshman Fall 2018
07-131 Great Practical Ideas in Computer Science
15-112 Fundamentals of Programming and Computer Science
15-151 Mathematical Foundations in Computer Science
21-120 Differential and Integral Calculus