The problem isn’t the CS curriculum, it’s people getting a CS degree when what they (and employers) want is some kind of Software Engineering degree.
Computer Science teaches the foundational math and science of computation, and in that respect I found it to be very useful and informative. I don’t really need to know how to use Visual Studio to prove the limit of K for some algorithm.
Besides, there are so many tools out there that we might as well just learn them on the job anyway.
The problem isn’t the CS curriculum, it’s people getting a CS degree when what they (and employers) want is some kind of Software Engineering degree.
Computer Science teaches the foundational math and science of computation, and in that respect I found it to be very useful and informative. I don’t really need to know how to use Visual Studio to prove the limit of K for some algorithm.
Besides, there are so many tools out there that we might as well just learn them on the job anyway.