3 ms·
Fine point: I didn't try to define "CS". We agree that a school shouldn't teach a breadth of languages and frameworks du jour. But I still think a good Univer
by beej71 16y ago
Fine point: I didn't try to define "CS".
We agree that a school shouldn't teach a breadth of languages and frameworks du jour.
But I still think a good University program will teach both theory and how to program in the real world. Is that so wrong? CS students must take spoken language and physics courses, as well, and somehow that doesn't affect the purity of their CS education.
Maybe the school doesn't call software engineering "CS" (like so many do), but there should at least be the option to learn these concepts somewhere. There must be shoulders to stand upon. I trust you'll find it impossible to argue that all the knowledge regarding software production discovered in the past 50 years is obvious to every Computer Science PhD, let alone neophyte.