Computer science requires programming. Computer science without programming is like biology or chemistry without lab skills, or studying a language without being able to write.
Computer science is about programming the same way thermodynamics is about engines: It's possible to do it with no reference to the outside world, and no concern for what 'practical' means beyond, maybe, P and NP, but nobody cares about the people who do it like that.
Comments
computer science != programming
Why does this very basic fact elude so many?
Because so often, computer science education boils down to "code this, now here's your degree" without requiring any of the mathier stuff.
Computer science requires programming. Computer science without programming is like biology or chemistry without lab skills, or studying a language without being able to write.
Computer science is about programming the same way thermodynamics is about engines: It's possible to do it with no reference to the outside world, and no concern for what 'practical' means beyond, maybe, P and NP, but nobody cares about the people who do it like that.