3 ms·
The quality of courses varies wildly. Some courses were created by profs that have since moved on and are run by TAs who don't care. Those also happen to be the
by bryanwb 7y ago
The quality of courses varies wildly. Some courses were created by profs that have since moved on and are run by TAs who don't care. Those also happen to be the easier courses.
Some classes are very poorly run. However, you can avoid those courses. There are reviews of all courses on https://omscentral.com/courses https://omscentral.com/courses
I took Machine Learning for Trading (basically intro to ML) and enjoyed it tremendously even though the prof has since moved on.
I also took High perf Computer Architecture - basically graduate computer architecture - and enjoyed it immensely even though the professor was not active. We had a great TA, exams were insanely hard but gr8 test of knowledge, and I learned a ton from classmates. One classmate was an actual hardware engineer on PowerPC. I learned so much from him.
Most classes have active Slack channels w/ active discussions at all hours. Those channels alone are worth joining the OMSCS IMO.