TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Master of Science in Computer Science at Georgia Tech

50 点作者 ceochronos大约 5 年前
I&#x27;ve been wondering for a while whether it&#x27;s worth enrolling in [the OMS CS program](https:&#x2F;&#x2F;www.omscs.gatech.edu&#x2F;program-info&#x2F;specializations) and after thinking for some weeks I came to the conclusion that it&#x27;s a good opportunity to take. I decided that I&#x27;ll try to enrol in the next possible semester.<p>From the four specializations they offer I&#x27;m only interested in Computing Systems or Machine Learning. I believe Computing Systems is the way to go but Machine Learning seems pretty nice with a good future in innovation meanwhile Computing Systems looks like too theoretical - not in a bad way.<p>To put it in other words, Computing Systems sounds like academic oriented and Machine Learning looks more oriented to technology development. So I&#x27;m asking for your opinions or experiences if you have already taken these courses. Were they good? Do you recommend them?<p>Also, more in specific I&#x27;m having problems understanding how I&#x27;m supposed to chose the courses I want to take. I&#x27;m not familiar with the US college system.<p>I understand I have to take 30 hours (10 courses), which are divided in core and elective. However, for the [Specialization in Computing Systems](https:&#x2F;&#x2F;www.omscs.gatech.edu&#x2F;specialization-computing-systems) it says it&#x27;s 18 hours, 3 core courses and 3 elective and for [Machine Learning](https:&#x2F;&#x2F;www.omscs.gatech.edu&#x2F;specialization-machine-learning) are 15 hours, 2 core courses and 3 elective. Where are the other remaining hours?<p>Some background, I&#x27;m Mexican with a bachelor degree in Computer Systems Engineering.

8 条评论

rrampage大约 5 年前
I completed my OMSCS last Spring, specializing in Machine Learning. My advice to you would be to not worry about any specialization as you can change it later on. Focus on taking courses that interest you. You need to complete 10 courses for completing the program. With 2-3 mandatory courses + 3 electives, you have room for at least 4 other courses not in your specialization.<p>There are some interesting courses on the Computing System track. FWIW, my undergrad was in a different engineering field. So I really enjoyed the Network Security and Intro to Operating Systems. The Algorithms course reshaped my perspective on formal methods and correctness. The HCI course is also very good.<p>As mentioned by @bewestphal , check out <a href="https:&#x2F;&#x2F;omscentral.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omscentral.com&#x2F;</a> for reviews to get an idea about the popularity, difficulty and time investment for the courses.
评论 #22954577 未加载
评论 #22962604 未加载
评论 #22938961 未加载
saeranv大约 5 年前
I&#x27;m in it right now, starting my third term in May. It&#x27;s been very valuable for me. However, I think I&#x27;m like most of the students: coming from a math, engineering, or science background, transitioning into a more software development-oriented career. The value of the OMSCS degree is very clear for us: the degree as a qualification, and exposure to knowledge&#x2F;skills we don&#x27;t already have.I&#x27;m not sure if it would be as valuable for someone who already has some sort of computer science&#x2F;systems background. I&#x27;m not really sure what a computer systems engineering degree entails so I may be way off here.<p>Some other thoughts:<p>The time investment and effort to do the courses is serious. Not only are the courses very time-consuming (10 - 30 hours per week), but you&#x27;re also expected to do research and study up on material on your own in certain classes. You can&#x27;t just be a passive consumer of the material. It can be very rewarding and&#x2F;or very painful depending on what you&#x27;re getting out of the course.<p>Your choices are constrained by class capacity. It is very difficult to get into the more popular courses (i.e the ML ones in particular) and so be prepared to take non-ML courses until you have enough seniority to get better registration preference. Don&#x27;t even bother trying to plan out your courses in advance, a lot of it will just be determined by when you are permitted to register for classes! To be fair, based on recent emails from GT, it seems like they&#x27;re aware of this problem and looking to open up other classes (possibly taking advantage of more courses going online during the pandemic). They also seem to be opening up courses that were formerly restricted to the OMSA degree (the more math-heavy analytics equivalent) which I&#x27;m really excited about.
评论 #22938531 未加载
cameronfraser大约 5 年前
UT Austin&#x27;s program is also worth considering. It&#x27;s newer but there is supposedly more consistent quality and rigor to the courses. Of course nobody has taken both so it is speculation from students at both schools, but that is the general consensus I could pick up from the respective subreddits for both programs. You also have to take the GRE for UT Austin.<p>As for your question about remaining hours, they are classes you choose. Anything not explicitly required or part of your specialization gets filled by electives of your choosing. You can also see rankings by students of all the courses here: <a href="https:&#x2F;&#x2F;omscentral.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omscentral.com&#x2F;</a>
评论 #22938475 未加载
bewestphal大约 5 年前
The remaining units are free electives if your choice. More than enough to touch all topics you’re interested in.<p>Definitely check out the reviews here <a href="https:&#x2F;&#x2F;omscentral.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omscentral.com&#x2F;</a><p>Personally I recommend Computer Vision, Reinforcement Learning and AI Techniques for Robotics. Skip classes that emphasize writing essays over coding.
jangjorim大约 5 年前
Anyone complete or accepted to OMSCS without a background in Computer Science?<p>Any recommended ways to fulfill their requirements for the basic CS without paying $$$ to take courses?<p>Was denied for not having the CS background before joining a FAANG.
评论 #22938121 未加载
评论 #22938565 未加载
评论 #22957048 未加载
kyawzazaw大约 5 年前
Have you checked the subreddit dedicated to this program?
评论 #22938556 未加载
hckr_news大约 5 年前
&gt; I&#x27;m Mexican<p>Sure but why is this relevant to your question
评论 #22934760 未加载
Evidlo大约 5 年前
May want to try GradCafe for nuanced responses. Not sure if you&#x27;re talking about MS or MEng, but if it&#x27;s MS then finding a good match with your advisor and research group is more important than anything else.
评论 #22934535 未加载