The diploma is the same as the on-campus one by the way. I'm actually attending the commencement ceremony there like all the on-campus students (I'm from GA but some OMSCS students fly in just for the graduation ceremony)
One small correction, I wouldn't say that most of the on-campus classes are available online, I'd say a great deal of them are, but there are many that are offered only on-campus.
Did you work on OMSCS full time or part time? How did you end up scheduling in studying masters level courses into your daily life? And how long did it take at the end?
OMSCS is a part-time program by design, meaning you can only take up to 9 credits (3 courses) per term. Most students do it while working full time, although in that case, you'd either take one difficult course or two "easier" ones.
Most courses took between 6-10 hours per week (actual time spent on the videos/projects as measured by Toggl). That means you have to dedicate one full weekend day, or several evenings during the week. Note that if you're not a fluent software engineer (there is a significant % of students who don't have strictly CS background), some courses may take up to 30 hours per week as reported by others. So in summary, it's doable with full-time work but it requires planning and can be quite exhausting.
Btw if you're interested, pretty much everything about the program has been discussed at https://www.reddit.com/r/OMSCS/
I'm a bit biased here -- I was a Georgia Tech undergrad -- but GT is currently ranked 9th for the graduate computer science department :).
congrats btw!!
I've already got an undergrad degree, but it's not related to the computer science field at all. I have taken a few CS classes and know the very basics of coding (loops, conditionals, using functions, etc). Despite that, I'm assuming I should go for the BS instead of the masters since there's still quite a bit of CS knowledge I'm lacking (most algorithms, working with APIs, proficiency in Linux, etc).*
Thoughts? CS BS first, or go straight for the Masters?
*Those might not be the best examples, but I don't know what I don't know... I'm just assuming those are a few things I'd learn in BS curriculum that I'm not very good at now.
Assuming you're in the US, though, you probably had to study all sorts of irrelevant junk for your BS.
https://engineering.illinois.edu/online/masters-degrees/mcs....