3 ms·
It shifts the core of the curriculum much deeper into the statistical mathematics and away from the "how the bare metal works" and forest-of-languages pieces of
by fixermark 8y ago
It shifts the core of the curriculum much deeper into the statistical mathematics and away from the "how the bare metal works" and forest-of-languages pieces of the CS undergrad degree. In particular, you can't generally get the CS undergrad degree without cap-stoning your experience with either a networking or operating systems course; this new degree omits both of those from the curriculum (but adds machine learning, modern regression, and a cap-stone of either natural language processing or computer vision).
- learc83 8y agoIt's a few classes. There is no reason they couldn't have just changed the requirement to OS, Networking, NLP, or computer vision. And made the ML and modern regression classes prerequisites for the NLP and computer vision classes. A few very minor tweaks to the CS requirements is all it would take. But you wouldn't get the fanfare of launching a new major. The advantage for students is that if they decide to pursue some other CS discipline, they don't have to explain their weird degree.
- fixermark 8y ago(responded to similar thought on a different thread)