If I look at some of the top CS programs, some are in hot tech areas, but others are almost responsible for local jobs directly. Specifically, UIUC is in the middle of nowhere. I'm not sure there would be a lot of innovative technology development in Pittsburgh without CMU either.
Finally, I'm going to school for a masters online, and it definitely seems like one path forward. I don't feel like I'm missing out on anything learning remotely.
Which online master are you doing?
- CMU is in Pittsburgh which isn't really a tech hotbed.
- University of Michigan is an Ann Arbor which is basically just a college town.
- University of Wisconsin is in Madison which isn't a hot area either.
All are great CS schools.
U Wisc and U Mich aren't top schools.
[0] https://www.usnews.com/best-graduate-schools/top-science-sch...
A good majority of my coursemates ended up travelling to London (or indeed Cambridge) to take up internships during my time at Warwick - there was no need to be shackled to finding somewhere in Coventry!
For full-time (salaried) internships, I got them at major companies and lived there for a semester, then came back to UIUC.
UIUC despite being in a cornfield area is the largest supplier of swengs in Silicon Valley. Even early-to-midsize Microsoft was mainly populated by UIUC grads and some well-known companies like YouTube, Tesla, AMD, Oracle etc. have their roots there.