Watch this video before applying to Georgia Tech OMSCS

Tina Huang
21 Mar 202110:07

Summary

TLDRThis video review delves into the Georgia Tech OMS CS master's degree, highlighting its affordability and flexibility as an online program from a top university. It emphasizes the need for a strong undergraduate background in computer science due to the advanced curriculum, and discusses concerns about the support provided for coursework. The reviewer advises that the program is best suited for those with a solid CS foundation or the discipline to self-study extensively, while cautioning international students about the lack of visa support for job opportunities in the U.S.

Takeaways

  • 🎓 The Georgia Tech OMS CS degree is popular for being an affordable online master's degree from a top university.
  • 💰 The program costs only $7,000 and does not require the GRE for admission, making it accessible to a wider audience.
  • 📚 The degree requires 30 credit hours, with a specialization that ranges from 15 to 18 credit hours, and the rest are electives.
  • 🔍 There are several specializations available, each with a diverse and in-depth course selection.
  • 📈 The quality of the courses is high, with many videos available for free to the public.
  • 📈 The program emphasizes the importance of applying high-level concepts to practical projects in computer science.
  • 🚫 The program assumes a strong background in computer science, with prerequisites like algorithms and discrete math.
  • 🤔 There are concerns about the level of support provided for homework and projects, which may be less than expected.
  • 👨‍🏫 Students are expected to have a solid understanding of programming and software engineering concepts before starting the program.
  • 📉 The lack of official job placement information is a red flag, indicating potential uncertainty about career outcomes.
  • 🌐 International students may not benefit from the program due to the lack of a visa and OPT opportunities in the U.S.
  • 🎯 The program is best suited for individuals with a strong computer science background or those willing to self-study extensively before enrolling.

Q & A

  • What is the OMS CS degree program?

    -The OMS CS degree is an online Master's degree in Computer Science offered by Georgia Tech. It is known for being cost-effective and accessible without requiring the GRE.

  • What are the program requirements for the OMS CS degree?

    -The program requires 30 credit hours, which is equivalent to 10 courses. Students must declare a specialization, which ranges from 15 to 18 credit hours (5 to 6 courses), and the remaining 12 to 15 credit hours (4 to 5 courses) are free electives.

  • What specializations are available in the OMS CS program?

    -The specializations include Computational Perception and Robotics, Computing Systems, Interactive Intelligence, and Machine Learning.

  • Are all courses in the OMS CS program available online?

    -Not all courses are available online. Only courses listed with bold titles are offered through the online program.

  • What is the significance of the core classes in the OMS CS program?

    -Core classes such as CS6515 (Introduction to Graduate Level Algorithms), Software Development Process, and AI/ML are required for various specializations, indicating their importance in the curriculum.

  • Why are many of the classes' videos freely available to the public?

    -The videos are available to showcase the quality of the courses. However, the fee for the program covers accountability and support with homework and projects, not just the access to the lectures.

  • What is the assumed knowledge for the OMS CS program?

    -The program assumes students have an undergraduate background in computer science or related fields, including knowledge of algorithms, software engineering, and discrete math.

  • Why might the OMS CS program not be suitable for everyone?

    -The program is not suitable for those without a strong background in computer science or related fields, as the material is advanced and requires significant self-study.

  • What are the concerns regarding the support provided for homework and projects in the OMS CS program?

    -There is a concern that the program may skimp on the amount of help provided for homework and projects, which is crucial for learning in computer science.

  • Why is the lack of job placement information on the official website a red flag?

    -Job placement information is crucial for students considering a master's degree to improve their career prospects. The absence of this information raises questions about the program's effectiveness in helping students secure jobs.

  • Who would benefit most from the OMS CS program?

    -The program is best suited for individuals with a related undergraduate degree in computer science or those willing to self-study extensively before attending the master's program.

  • Why is the OMS CS program not recommended for international students hoping to work in the U.S.?

    -Since the program is online, international students do not receive a visa, which means they cannot use the program to obtain a job in the U.S.

Outlines

00:00

🎓 Overview of Georgia Tech's OMS CS Degree

This paragraph introduces the Georgia Tech's Online Master of Science in Computer Science (OMS CS) degree, highlighting its popularity due to affordability, top-university status, and no GRE requirement. The program requires 30 credit hours, with a specialization that ranges from 15 to 18 hours and the rest as electives. The breadth and depth of the courses are praised, with many available for free online, showcasing high-quality educational content. The paragraph also emphasizes the importance of the support system for homework and projects, which is a significant part of the learning experience in computer science.

05:01

🚫 Caveats and Prerequisites for the OMS CS Program

The second paragraph delves into the prerequisites and potential difficulties of the OMS CS program. It points out that the program assumes a solid undergraduate foundation in computer science or related fields, with specific mention of required knowledge in algorithms, software engineering, and discrete math. The paragraph shares anecdotes of students who struggled due to a lack of background, suggesting that the program may not be suitable for those without substantial self-study or a related degree. It also touches on the limited support provided for homework and projects, which is a cost-saving measure but could be a drawback for students needing more assistance.

10:01

🤔 Considerations for Career Opportunities and International Students

The final paragraph discusses considerations for potential students, particularly regarding career opportunities post-graduation. It raises concerns about the lack of official job placement data and the uncertainty of outcomes for those seeking to transition into fields like data science. The paragraph also advises against the program for international students seeking U.S. employment, as the online nature of the degree does not provide a visa or OPT. It concludes by identifying the types of individuals who may benefit from the program: those with a strong undergraduate background in computer science or equivalent, and those willing to undertake extensive self-study to acquire the necessary prerequisites.

Mindmap

Keywords

💡Georgia Tech's OMS CS degree

The Georgia Tech's OMS (Online Master of Science) CS (Computer Science) degree is the central subject of the video. It is an online master's degree program from a top-ranked university that is known for its affordability and flexibility. The script discusses the program's popularity, cost, and the perceived value it offers to students interested in advanced computer science education.

💡Online Program

An online program refers to an educational course or degree that is conducted over the internet rather than in a traditional classroom setting. The video emphasizes the benefits and limitations of the OMS CS degree being an online program, such as the lack of a GRE requirement and the potential challenges of self-study without the structure of an in-person class.

💡Specialization

In the context of the OMS CS degree, a specialization refers to a focused area of study within the computer science field. The script mentions several specializations such as Computational Perception and Robotics, Computing Systems, and Interactive Intelligence, which require a certain number of courses dedicated to that specific area.

💡Course Syllabus

A course syllabus is a document outlining the content, objectives, and structure of a course. The script refers to the syllabi of the OMS CS degree courses to highlight the depth and breadth of the topics covered, as well as the assumed knowledge and prerequisites that students are expected to have.

💡Free Electives

Free electives are courses that students can choose from a wide range of offerings without restrictions, allowing them to explore areas of interest beyond their specialization. The script explains that after fulfilling the specialization and core course requirements, students can select free electives from any courses offered in the program.

💡Accountability

Accountability in the context of the OMS CS degree refers to the support and structure provided to students to ensure they complete their coursework and meet academic standards. The script points out that part of what students pay for is the accountability through homework and project support, which is crucial for learning in an applied field like computer science.

💡Assumed Knowledge

Assumed knowledge refers to the prior understanding or skills that students are expected to have before starting a course. The script discusses the importance of having a solid background in computer science and related areas, as the OMS CS degree assumes a high level of pre-existing knowledge for its graduate-level courses.

💡Self-Study

Self-study is the process of learning without formal instruction, often through independent research and practice. The video mentions self-study as a significant aspect of the OMS CS degree, where students without a related undergraduate degree may need to acquire an equivalent understanding through self-study before they can succeed in the program.

💡GRE

The GRE (Graduate Record Examinations) is a standardized test required by many graduate schools for admission. The script notes that the OMS CS degree does not require the GRE, which is one of the reasons the program is appealing to potential students looking for a more accessible entry point to a master's degree.

💡Job Placements

Job placements refer to the process of helping graduates secure employment after completing their studies. The script raises concerns about the lack of information on job placements for the OMS CS degree, which is a crucial factor for many students considering the return on investment for their education.

💡International Students

International students are those who pursue education outside their home country. The script specifically addresses the limitations of the OMS CS degree for international students who hope to work in the U.S., as the online nature of the program does not provide a visa or OPT (Optional Practical Training), which are important for post-graduation work opportunities.

Highlights

The Georgia Tech OMS CS degree is renowned for being an affordable online master's degree in computer science from a top university.

The program costs only seven thousand dollars and does not require the GRE for admission.

Testimonials suggest acceptance into the program without a related undergraduate degree, making it highly accessible.

The OMCS degree requires 30 credit hours, including a declared specialization and electives.

Specializations offered are Computational Perception, Robotics, Computing Systems, Interactive Intelligence, and Machine Learning.

Courses within specializations are diverse, with many available in bold titles for the online program.

Many classes have freely available videos of high quality, accessible to the public.

The cost of the program includes accountability and support for homework and projects, which is crucial in computer science.

The program assumes a strong undergraduate background in computer science or equivalent knowledge.

Core classes have prerequisites such as algorithms, software development, and discrete math.

Students lacking the required background may struggle, even with substantial self-study.

The program may not provide enough support for students without a strong foundation in computer science.

Job placement information is not readily available on the official website, which raises concerns.

Graduates seem to secure interviews, likely due to the program's reputation, but official data is lacking.

The program may not be suitable for those aiming for careers outside of software engineering.

The degree is ideal for individuals with a related undergraduate degree and strong self-discipline.

Those willing to self-study an entire undergraduate degree before attending may also benefit.

International students seeking U.S. employment should avoid this program due to the lack of visa support.

The review emphasizes the importance of self-assessment and honesty regarding one's background and capabilities.

Transcripts

play00:00

and this is a nice little summary of The

play00:02

General sentiment of students

play00:08

hey everyone the top comment on this

play00:10

post was Georgia Tech's OMS CS degree so

play00:14

I did some in-depth research for you

play00:16

guys to make this review this program is

play00:18

quite famous and popular primarily

play00:19

because it's an online CS master's

play00:21

degree from a top-ranked University and

play00:24

it only costs seven thousand dollars on

play00:26

top of that you don't have to take the

play00:28

GRE and there seems to be testimonials

play00:30

from people who got accepted into this

play00:32

program even without a related undergrad

play00:35

that just makes it even more appealing

play00:37

doesn't it so first off let me talk

play00:39

about what is amazing about because this

play00:41

program really is a great bang for the

play00:43

buck but let me also show you guys why

play00:46

this program isn't for most people and

play00:48

finally and with who the program would

play00:50

be great for let's start off by going to

play00:53

the program info section of their

play00:55

website the omscs degree requires 30

play00:58

hours which is 10 courses and students

play01:01

must declare specialization which

play01:02

depending on the specialization is 15 to

play01:05

18 hours which is five to six courses

play01:07

and the remaining 12 to 15 hours which

play01:09

is four to five courses our free

play01:11

electives and can be any courses offered

play01:13

through the omscs program okay so you

play01:15

have to choose a specialization which

play01:17

are a computational perception of

play01:19

Robotics Computing systems Interactive

play01:21

Intelligence or Machinery flicking

play01:23

through each of them I was very

play01:25

impressed by the breadth and depth of

play01:27

the courses that are offered I've seen

play01:29

some master's degree programs that have

play01:31

these specializations but really most of

play01:33

the courses are the same and they just

play01:35

put like a specialization names have on

play01:37

it that is usually a buzzword like

play01:38

machine learning or something but that's

play01:40

not the case here ooh but there is a bit

play01:42

of fine print or more like italicized

play01:44

print only courses listed with bold

play01:46

titles are offered through the online

play01:48

program okay fair enough still very

play01:50

impressive in terms of poor selection

play01:52

and diversity each of these

play01:54

specializations do offer different

play01:55

courses and you have a pretty good

play01:57

selection for all of them you have the

play01:59

core class of cs6515 which is

play02:02

Introduction to graduate level

play02:03

algorithms software development process

play02:06

is required for interactive intelligence

play02:07

and AI ml is required for three quarters

play02:11

of the specializations while I look

play02:13

through some of these course syllabi and

play02:15

realized something really really cool as

play02:17

well many of the classes have all the

play02:19

videos freely available to the public

play02:21

and after watching some of these videos

play02:23

the quality is really great seriously

play02:26

I'm gonna be coming back here to go

play02:28

through some of these videos myself

play02:29

sometime in the future by the way you

play02:31

might be wondering why in the world are

play02:32

they providing you with all of these

play02:34

courses for free and that's because what

play02:37

you're really paying for in addition to

play02:38

the Master's Degree title is the

play02:40

accountability and support with homework

play02:43

and projects if you haven't done a

play02:45

degree in computer science where

play02:46

Computer Engineering work a lot of

play02:48

projects in this field you might not

play02:50

think it's a big deal to have help it

play02:51

but it really really is very important

play02:53

as with all learning the bulk of it is

play02:55

actually taking the high level stuff you

play02:57

learn from lecture and applying it to

play02:59

projects this is especially true in

play03:02

computer science since it's also an

play03:04

extremely applied field and just because

play03:06

you understand Concepts and how things

play03:08

work at a high level does not mean you

play03:11

know how to actually do anything

play03:12

implementation is another beast and it's

play03:14

really where you spend most of your time

play03:15

I'll return back to this point later on

play03:17

because I do have some specific concerns

play03:20

surrounding this aspect of the degree

play03:22

but this is a good transition point for

play03:24

my general concerns we're really more

play03:26

like caveats that I think they don't

play03:29

advertise enough about this program

play03:31

which makes me believe that this program

play03:33

is actually not for most people so the

play03:36

reason is because there's a lot of

play03:37

assumed knowledge for this degree as I

play03:39

went through the syllabus for

play03:40

introduction to graduate algorithms

play03:42

software development process and the ML

play03:44

Class that make up the core of most

play03:46

specializations I noticed that they

play03:48

really are graduate level classes

play03:50

there's some underground material that

play03:51

you can find here and there like graph

play03:53

algorithms dynamic programming but they

play03:55

seem to be covered really quickly in the

play03:57

beginning and the rest of the material

play03:58

does really get up there and sure enough

play04:01

under the before taking this class

play04:03

suggests the background knowledge it

play04:05

says that students are expected to have

play04:06

an undergraduate course on the design

play04:08

and Analysis of algorithms in particular

play04:11

be familiar with basic graph algorithms

play04:13

DP divide and conquer Algos as well as

play04:16

an undergraduate course in discrete math

play04:18

and analyzing asymptotic runtimes of

play04:21

Algos and they really weren't lying when

play04:23

they say that you do require these

play04:25

courses like you really really do

play04:27

looking at the other core classes

play04:29

substantial background requirements

play04:31

seems to hold for them too for example

play04:33

for the software development process

play04:35

class you have to know at least one

play04:37

programming language already and be

play04:39

familiar with basic software engineering

play04:41

Concepts through an undergraduate course

play04:43

in software engineering or have industry

play04:46

experience looking at the syllabus here

play04:48

they are not lying again I think it

play04:50

would be very very difficult to get

play04:52

through this course without a decent

play04:54

background already and also taking a

play04:56

look at the ml course these are the

play04:58

course Readiness questions

play05:00

and here's the reading list you need

play05:03

linear algebra probability and stats and

play05:05

I would argue it would probably be nice

play05:07

to also have calculus although it

play05:09

doesn't seem necessary if the course

play05:11

doesn't venture too deeply into the ml

play05:13

outcomes in any case as you can see a

play05:16

lot of assumed knowledge here there are

play05:17

people who talk about getting accepted

play05:19

into this program without an

play05:21

undergraduate in computer science or

play05:22

related degree War have substantial

play05:24

self-study to get the equivalent of that

play05:26

undergraduate degree you will see that

play05:29

it is absolutely the case that it's

play05:31

extremely difficult you really do need

play05:33

to have a solid background and

play05:35

truthfully I find it a little bit weird

play05:36

for some of these people to have even

play05:38

gotten accepted into the program as this

play05:40

one guy said he literally failed the

play05:42

first two classes he took and barely

play05:43

made it to graduation despite

play05:45

substantial self-study and having a job

play05:47

at the devops because I had recently

play05:50

gotten a job as a devops engineer so I

play05:52

didn't really have any computer science

play05:54

background before starting the program

play05:56

in my first semester in Spring 2017 I

play05:59

took two courses so software development

play06:01

process and machine learning for trading

play06:03

both of these courses are considered

play06:05

beginner courses in the omscs program

play06:07

and I got two F's in both courses and

play06:11

this guy here just straight out dropped

play06:13

up

play06:16

of course there is selection bias here

play06:19

and there's not much of the sample size

play06:20

going on but I think it's worthwhile

play06:23

realizing that even if you can get into

play06:25

this degree it's really important to be

play06:28

honest about the background that you do

play06:29

have prior to attending if you don't

play06:32

have the background knowledge even if

play06:34

you try really really really hard to

play06:36

catch up while taking the classes I

play06:38

think it would be insanely stressful

play06:40

challenging and you probably won't even

play06:42

get that much out of it so yes this

play06:44

degree is not for someone who doesn't

play06:46

have a related background and my second

play06:48

Point certainly back to what I said

play06:49

earlier that what you're paying for is

play06:51

they help with homework and projects I

play06:54

did some pretty intense dating here

play06:55

again yes selection bias but I only had

play06:58

what I could find on the internet and

play07:00

this is a nice little summary of The

play07:02

General sentiment of students

play07:08

it seems like the reason why the program

play07:11

manages to be so cheap is by skimming a

play07:14

bit on the amount of help they provide

play07:16

you with homework and projects for my

play07:18

own master's degree like 80 of the time

play07:20

was on homework and projects and there

play07:22

was absolutely no way I could have

play07:24

managed to get through it without large

play07:26

amounts of support from office hours Tas

play07:30

working with other students literally

play07:32

every single day as well as one-on-ones

play07:34

with instructors with the difficulty

play07:36

level of these classes and also much

play07:38

support you'll find yourself doing a lot

play07:40

of self-study the third point is more of

play07:43

a call for you to do more research than

play07:45

anything else and that's surrounding

play07:47

career opportunities I can't find job

play07:49

placements on their official website

play07:51

which is a huge red flag for me because

play07:53

the primary reason why people do

play07:55

horse-based master's degree is to get a

play07:57

better job so why would you not post

play07:59

where people end up I have to rely again

play08:02

on my own digging around and I don't

play08:04

know how reliable these comments are on

play08:06

places like Reddit or quora but it does

play08:08

seem like graduates do manage to get

play08:10

interviews I'm not surprised given the

play08:13

reputation of this program but it's

play08:14

still a little strange for them to not

play08:16

officially mention job placements also

play08:18

the only info that I could find were

play08:20

people who became software Engineers

play08:21

mostly attacked so what happens if you

play08:23

want to go into data science or some

play08:25

other related field so that's the thing

play08:26

we don't know right if I was seriously

play08:28

considering this program I would contact

play08:30

a program and ask them directly for some

play08:33

stats okay moving along who is this

play08:35

program so I think there are two types

play08:38

of people that would benefit from this

play08:39

degree the first is someone who already

play08:41

has a related undergrad degree in

play08:43

computer science Computer Engineering

play08:45

for something equivalent to that and is

play08:47

self-discipline enough to stop study the

play08:49

second is someone who is willing to

play08:51

self-study essentially an entire

play08:53

undergraduate degree by themselves

play08:54

before attending the Master's Degree as

play08:57

an FYI the second type of person like

play08:59

honestly I've met a handful of them in

play09:02

my life and this guy here who is in the

play09:04

same cohort as me my master's degree is

play09:06

one of if you're not sure if you're that

play09:08

kind of person I suggest that you check

play09:10

out the video and just kind of observe

play09:12

his mindset and see if you're also

play09:13

someone like that overall I think it's

play09:16

really important to be honest with

play09:17

yourself here ask yourself are you

play09:19

really the type of person who can

play09:21

self-study everything beforehand I'm

play09:23

just gonna say straight out that this is

play09:24

definitely not me so if I didn't already

play09:27

have a master's degree in computer

play09:29

science I would not recommend myself to

play09:31

take this master's degree finally in a

play09:33

Edition there is another group of people

play09:36

who should not take this master's degree

play09:38

and that group is international students

play09:41

if you're not American but hope to come

play09:43

to the US for a job since this is an

play09:46

online program you don't get a visa and

play09:48

so you don't get OBT from it so this

play09:50

will not help you get a job in the U.S

play09:52

all right this is my review of the OMS

play09:55

CS degree I hope it was useful for you

play09:57

let me know in the comments below if

play09:59

you're considering this program or

play10:01

you've already been through this program

play10:02

I would love to get your thoughts see

play10:05

you guys in the next video or live

play10:06

stream

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Online DegreeComputer ScienceAffordabilitySelf-StudyMaster's ProgramGeorgia TechCS EducationProject SupportAlgorithmsSoftware EngineeringCareer Opportunities
هل تحتاج إلى تلخيص باللغة الإنجليزية؟