Hey guys I am an incoming sophomore transfer and I am currently deciding between UVA (in-state) and USC towards the engineering field (specifically data science and machine learning).
For costs, the prices for both schools are about identical so this will not play a factor towards my decision. I do not expect financial aid from UVA so it cost about $39,000 and through the net price calculator for USC, the cost also came down to also approximately $39,000.
At UVA, I plan to major in CS and minor in Data Science while at USC, I plan to double major in Data Science and Applied and Computational Math. I hope to pursue a career in Data Science and Machine Learning towards the future and after thoroughly looking through both pathways, USC appears to best prepare for that career. That is because is UVA’s Data Science Program is still relatively new and only offer a minor while USC on the other hand offers a comprehensive major in Data Science if I major in a Dornsife major. I also chose to apply as an Applied and Computational Math major in Dornsife because that major dives deep into machine learning and computational modeling.
The Data Science major is also in Viterbi and I noticed that Viterbi is significantly ranked higher than UVA’s engineering school. While UVA is much better for Business and Law, it appears that USC allocates more resources and money towards their engineering than UVA which may play a role towards this difference.
I would appreciate any advice and help towards this decision! Please don’t hesitate to help offer any feedback!