| This is the university that started it all. They've had the program for about a decade now, and they do a ridiculously good job. [1] It's a rigorous degree, they only admit a limited number of students (so your application has to be reasonable), and it's completely affordable. It's also indistinguishable from their on-campus MS in CS. It doesn't say you took it "online" after you graduate. Georgia Tech is a pretty outstanding school, so this looks good for places that care. If you want an MS in CS and want to do it from home, this is the one you want. [1] Anecdotal, but I know five colleagues that have taken it and have nothing but praise for the program. The two I am closest to used for the following cases: 1. A CS grad working in the field used it to explore machine learning a decade after college. They had no previous experience with the field and then shifted into a deep learning role shortly before graduation. 2. Another close friend was a graduate working in radio research and wanted to learn CS fundamentals (OS, distributed, etc.). They're still doing radio work, but they used it to get an expanded role and a pretty substantial raise. Both were very happy with the program. Both completed the program while working full time, though they admitted it was a ton of work. |
I've learned an incredible amount of incredible things. While it's difficult to manage both the program and other life obligations, I'll be a bit sad once it's over.