Earlier quoted context omitted.
No, they admit people without a BS in CS but I think they want to make sure you'll be able to succeed in the program. So it helps to have professional software engineering experience or some other coursework.
From: http://www.omscs.gatech.edu/program-info/admission-criteria > however, work experience will not take the place of an undergraduate degree.
Ask HN: Is Georgia Tech's Online Master in CS Worth It?
21–30 of 220 posts
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#22Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#23Would anyone who works full time and gone through this program care to share their thoughts?
Edit: Just found this great article from another comment
https://schneems.com/2017/07/26/omscs-omg-is-an-online-maste...
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#24(Source: current OMSCS student, hopefully graduating in December)
I made an "informed decision tree" awhile back that goes into much more detail about my thought process when signing up for this degree:
https://forrestbrazeal.com/2017/01/03/should-you-get-a-maste...
I also reviewed the OMSCS program in detail here: https://forrestbrazeal.com/2017/05/08/omscs-a-working-profes...
Hope that helps!
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#25The answer is highly context dependent. If you think the degree will magically open up a lot of job opportunities for you, you might be kidding yourself. However, if you love to learn and don't mind putting in the long hours, it can be rewarding for its own sake. (Source: current OMSCS student, hopefully graduating in December) I made an "informed decision tree" awhile back that goes into much more detail about my th…
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#26Honestly I think your time is better spent working on real projects. In my CS master's program I met many students with no real-world experience. One was a paralegal before school, and after he graduated he became...a paralegal with a CS master's. Experience > degrees, every time.
There's value in the program (algorithms and data structures being the most applicable), but just go in with your eyes open knowing that the degree is not a glass slipper that'll turn you into Cinderella overnight. Too many IMHO falsely believed my program was a jobs program and really struggled to find work in the field.
If you can do it at night while working FT, great but don't take 1-2 years off work. It sounds appealing to be done ASAP but you're unlikely to make up that 60-120K/year in lost wages. Unless you're fabulously wealthy.
Good luck.
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#27I graduated from the program in December and I found it incredibly rewarding. There are a lot of great classes, and I learned a ton - in particular, the machine learning and reinforcement learning courses were top notch, as we're the systems programming ones. One thing I'd warn though is that you'll get out of the program what you put into it - so it's really up to you to choose classes that will set up your career t…
Have you been working while studying? Could you share how much hours/week have you been committing?
1. Your background. This will seriously affect your time spent in many classes. For example, if you don't know C and take a class that uses it, you're going to spend way more time than someone already comfortable.
2. Level of effort. Most projects have a rubric where you know what to complete for what kind of grade. If you do the least to pass, that's obviously going to take a lot less work than going for the A + extra credit.
3. Interest level. I find myself spending more time (sometimes more than I should) on the classes I really get into than ones I have to take to complete some MSCS specialization requirement.
4. Instructional team. As in traditional programs, some course teams are better organized than others which can impact how much time you have to spend staying on top of material or actually getting ahead.
In the end, it would be good to check out the OMSCS Course Surveys (https://gt-course-surveys.herokuapp.com/#/) to see what people report for weekly hours spent vs the factors above.
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#28UIUC have one too http://engineering.illinois.edu/online/masters-degrees/mcs.h...
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#29I don't think it will have an immediate impact on my earnings or place in my company, but I think the long term value of having it far exceeds what I'm paying for it.
Re: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
#30What are some of the prereq's to be prepared to be successful with completing this degree? Asking as someone who graduated with a CS degree from almost ten years ago (wow, time flies). I've been programming/development pretty much that entire time but I think I have forgot most of the core math and core CS concepts that might be necessary in a CS masters degree. It's hard for me to estimate how much prep I would need…
* Linear algebra, matrix arithmetic, some calculus (you run into differentials occasionally, esp in ML coursework).
* Be comfortable with basic algorithm analysis, namely "Big O" assessment. (There's a course for more in-depth analysis of algorithms should you choose that path...)
* Bone up on Python, Java and C if you're not already proficient. Some classes occasionally use R as well (mostly data science).
* Be comfortable with Git. It's used by almost every class for group work and distribution for codebases. I always see a lot of folks battle with this every semester.