The CS + Math + Psychology combination isn't an accident. I came into college knowing I wanted to build systems, but the psych and cog sci courses changed what I thought systems were
for
. By my junior year I was taking Advanced ML Systems alongside Adult Psychopathology and Cognitive Development - which sounds strange until you realize those courses are all asking the same underlying question: how do complex systems process information under constraints?
📑 Relevant Coursework
Computer Science & Systems
Systems Programming (CS 4414)
Computer System Organization and Programming (CS 3410)
Object-Oriented Programming & Data Structures - Java (CS 2110)
Functional Programming - OCaml (CS 3110)
Algorithms & Machine Learning
Advanced Machine Learning Systems - graduate level (CS 6787)
Intro to Analysis of Algorithms (CS 4820)
Intro to Machine Learning (CS 4780)
Computer Vision (CS 4670)
Mathematics
Numerical Analysis (Math 4260)
Introduction to Combinatorics II (Math 4420)
Basic Probability (Math 4710)
Applicable Algebra (Math 3360)
Discrete Structures (CS 2800)
Multivariable Calculus (Math 2220)
Linear Algebra (Math 2940)
Applied Mathematics & Engineering
Engineering Applications of Operations Research (ENGRI 1101) - where I first encountered LP and matching theory
Data Science for Engineers (ENGRD 2720)
Developing an Entrepreneurial Mindset (HADM 4144)
Cognitive Science, Neuroscience & Psychology
These aren't electives I took casually. They're the other half of what I'm actually interested in.