4 ms·
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 o
by rrampage 6y ago
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.
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.
As mentioned by @bewestphal , check out https://omscentral.com/ https://omscentral.com/ for reviews to get an idea about the popularity, difficulty and time investment for the courses.
- YPBS 6y agoHi, are the courses same as those freely available on Udacity, with only difference being in exercises ?
- allanmacgregor 6y agoWhats the total program cost? Pricing on the website is a little confusing
- nullsmack 6y agoAny chance you could post a list of the textbooks you used?
- rrampage 6y agoSure. 1. Introduction to the Theory of Computation - Sipser and Introduction to Algorithms - CLRS (for the Algorithms course) 2. Machine Learning - Tom Mitchell 3. Artificial Intelligence - A Modern Approach - Russell and Norvig 4. Design of Everyday Things - Norman (for HCI) 5. Operating Systems in Three Easy Pieces [0] Most of the courses had their own notes, slides and suggested research papers as primary reading and the textbooks were mostly used as a secondary reference. [0] - http://pages.cs.wisc.edu/~remzi/OSTEP/ http://pages.cs.wisc.edu/~remzi/OSTEP/