Should I switch from NYU Math + CS to Computer + Data Science?
I'm a junior transfer at NYU this fall as a Math + Computer Science (MCS) joint major, but I'm considering switching to the Computer + Data Science (CDS) joint major.
They both are pretty similar for the first half of classes: Calc I–III, Linear Algebra, Discrete Math, Intro CS, Data Structures, CSO, and Algorithms.
After that, the main difference is:
**MCS has:** Analysis, Algebra, Numerical Computing, Operating Systems, advanced math electives, and CS electives.
**CDS has:** Probability & Statistics, Data Science I & II, Machine Learning, Causal Inference, Data Management, Responsible Data Science, plus CS/DS electives.
Career-wise I'm interested in anything like SWE, quant, data science/engineering, and ML, so I'm trying to figure out which major gives me the best combination of career flexibility and useful coursework. So far I have a finance and technology summer internship with a couple python projects.
Assuming I can finish both in the same time, for people familiar with NYU or these fields, would you stick with Math + CS or switch to Computer + Data Science, and why?