Academics
I'm going into my fourth year as an undergratuate student at UC San Diego, and I intend to graduate in June 2025. My major is Mathematics-Computer Science, which is a single major within the math department.
By the time I graduate, I will have earned enough units for a M.A. in applied math, though I am not formally a grad student and I would need to petition the math department to actually get one. Currently, I'm of the opinion that this isn't worth the hassle: an M.A. in applied math is borderline useless in industry, and it would block me from some possible NSF grants if I were to do a Ph.D.. I'm open to pushing for it if I get a job at a firm that cares, though, and I've gotten some informal indication from professors that the department would be amicable to this.
Here are some of the classes I've completed, in no particular order:
- Graduate-level: Real analysis, probability theory, statistics, numerical linear algebra, probabilistic combinatorics and algorithms, mathematical finance, SDEs, "mathematical methods in data science"
- "Extra rigorous" upper division (formerly "honors"): Real analysis, abstract algebra, graph theory, PDEs
- Upper division: Numerical optimization, machine learning, enumerative combinatorics, (deterministic) algorithms/data structures, computability theory, point-set topology, "computational stochastics" (covered variance reduction, monte carlo methods and MCMC, stochastic differential equations with numerical approximations).
- Lower division: Systems programming, full calculus sequence (including ODEs), linear algebra, economics (micro and macro), various introductory programming classes
I also might take some additional classes in my last year that aren't on this list, but it's hard to say for sure which ones because undergrads don't have enrollment priority in graduate classes and have to petition professors to enroll every time.
Currently, my GPA is a 3.79 overall, with a 4.00 in computer science classes and a 3.76 in math classes.