3 ms·
A university CS program that only teaches you how to code is nothing more than a technical degree. Some universities do this. Many, besides MIT, do not. They
by beloch 16y ago
A university CS program that only teaches you how to code is nothing more than a technical degree. Some universities do this. Many, besides MIT, do not. They should teach everything from hardware architecture to compiler design to basic quantum computing in a decent undergrad program. Some of those will be advanced options. That's fine. Depth comes at the cost of specialization, and every CS grad should have a tiny bit of depth somewhere. The basic first year courses often do not assume knowledge of coding, but they should have a point besides learning to code.
I think better advice for students choosing a program would be to go to University, spend a year studying as many different things as you can, including CS, to see what engages you. Learn how to code at the same time. You might be happier as a physicist who knows how to code than a computer scientist who wishes he knew more physics. There are plenty of coding jobs a CS grad can't do.