Online Master of Science in Computer Science
udacity.com
Online Master of Science in Computer Science
1–5 of 5 posts
Re: Online Master of Science in Computer Science
#2Re: Online Master of Science in Computer Science
#3I strongly recommend taking those classes, if you get the chance. The concepts they teach blew me away completely. These classes helped me make a conscious decision, to not be a regular programmer after I graduate. I wanted to be an engineer working on the hard stuff. For folks who have such motivation, these courses are amazing.
The professors are really great and love teaching. They will try to make the class fun (in nerdy ways). They are at the bleeding edge of research in their domains and know stuff inside out.
Beware:
- These classes are non-trivial. Most of these classes cannot be done without full focus. So, if you are employed full-time, please reconsider. You more than likely need to devote 3+ hours everyday to study.
- For example, Advanced OS class will require you to read 40+ research papers. You will actually have trick questions in mid-term and finals where you'll need to know intricate details of each paper to answer them correctly
- Adding to the above point, the HPC class will have intensive math homework. There were problems to calculate IPC of a fake machine which took me 3 WHITEBOARDS to figure out the level of parallelism. If you have never taken a Computer Architecture class before, please re-consider.
- Georgia Tech, notoriously, grades everyone equally. Meaning, you will not get any benefits for not being on campus. If they end up grading you with on-campus students, rest assured you are already behind. Not to mention, students taking these courses are mostly PhDs. They know the stuff inside out already.
- Urban dictionary actually is very true in its definition of what this school is: http://www.urbandictionary.com/define.php?term=georgia%20tec...
- The grading system is ruthless. You will either get an A or B or C or D. There are no +ves and -ves. A = 4.0, B = 3.0, C = 2.0. In short, it is unacceptable to get even a B in all classes
- These classes are not like a regular Udacity or Coursera classes. You will not learn any programming in them. They expect you to know programming cold. The students who take these courses want to know how computers work and are highly motivated. See the top answer by a Georgia tech student: https://www.quora.com/Computer-Science/How-do-computers-work...
All said, if you come out of this coursework unscathed, you'll have a new-found appreciation for life and computers. I do not regret doing my Masters there.
Re: Online Master of Science in Computer Science
#4Re: Online Master of Science in Computer Science
#5Advanced Operating Systems http://www.cc.gatech.edu/~rama/CS6210-External/ papers! http://www.cc.gatech.edu/~rama/CS6210-External/class-schedul...
High Performance Computer Architecture (2010, diff. prof.) http://www.cc.gatech.edu/~hyesoon/fall10/overview.html
Software Development Process http://measure.cc.gt.atl.ga.us/classes/cs6300/
Computer Networks (diff prof) http://www.cc.gatech.edu/~ammar/6250-Spring2012/
Machine Learning http://www.cc.gatech.edu/classes/AY2007/cs7641_spring/