Please do not study actuarial science if you want to be a data scientist. That is for becoming an actuary. |
Also what schools offer majors in Financial Econometrics? That is so specific. |
I would think CMDA+CS minor. Statistical Data Science is a new major and I don't know how much it overlaps with CMDA. You could compare them by looking at the major check sheets on the VT website. FWIW, DS graduates in May as a CMDA major, cryptography/cyber security track (no minor ) and has accepted a data scientist job at a defense contractor. He had multiple job offers. |
Two of the key skills are:
- Knowledge of R programming language and its tools. - Knowledge of which statistical test to apply when. |
Computer science w math minor or the reverse. The problem is the “data science” label is being co-opted in some spheres to be less rigorous. I think unless your child is at an extremely well known program another major and relevant coursework would be better and more versatile. |
My kid is a data science major. At her school the major is actually data science and statistics. There is a heavy emphasis on programming. She has learned R and Python. Based on that, I'd say to major in statistics and minor in comp sci.
The advice above to check the requirements for data science majors was spot on. |
At VT there is lots of overlap so it might be possible to double major in CMDA and Statistical Data science and a minor in CS with minimal extra time.
CMDA: https://catalog.vt.edu/undergraduate/college-science/computational-modeling-data-analytics/computational-modeling-data-analytics-bs/ Statistical Data science: https://catalog.vt.edu/undergraduate/college-science/statistics/statistical-data-science/ Computer Science Minor: https://catalog.vt.edu/undergraduate/minors/computer-science-minor/ |
Mathematics and Computer Science combo major |
Or just CMDA + minors in stats and cs. I don't really see the point of doing two data science majors. Or just SDS + CS minor if you want a greater stats emphasis. But I'd look into the major more. It's new vs CMDA being one of the earliest data science programs. CMDA has a well established capstone project program that works with industry partners. One of my son's job offers came from his capstone company. Do one major and invest more time on projects via clubs, competitions, and Databridge to work with professors across the university on research. |
How do you navigate from AI taking over your entire profession? |
+1. AI for coding is possibly useful to spark ideas or give a starting point, but it's not beating humans yet. Maybe eventually, the way we all gave up on writing everything in assembly because computers became fast enough that it wasn't needed any more. But it's going to take time. |
It's not beating experienced, seasoned humans in senior positions. It is absolutely beating what junior hires can do. At my own workplace we have gotten rid of the junior people, either by firing the or via attrition, and have no plans to fill those spots. A very good question is how will we have seasoned, experienced people in ten or fifteen years if we don't hire and train junior people now? That comes up in conversation but we're kicking that can down the road. |
FWIW people using AI for coding aren't using ChatGPT. |
Business Analytics with CS minor |
+1 this is the big problem with AI across many fields. The low-level, time consuming tasks that junior people do to learn the basics of a profession are the ones AI can most easily replace. IMO this makes it critical to get all the experience you can while you are in school so you have a lot of meaningful experience when looking for that "entry level" job. I mentioned above my son is graduating from VT's CMDA major and has a data scientist job. The job is with the company he interned at last summer. He felt the biggest factor in getting that internship was that he'd been getting real experience with a variety of data problems and data tools via their undergrad research program. That's what the hiring manager wanted to talk about. |