"Computer science is no more about computers than astronomy is about telescopes."
(attributed to E. Dijkstra)
To a large degree, computer science is a branch of (discrete) mathematics.
"Computer science is no more about computers than astronomy is about telescopes."
(attributed to E. Dijkstra)
To a large degree, computer science is a branch of (discrete) mathematics.
But it is not the only perspective one can take. Allen Newell, Alan J. Perlis, and Herbert A. Simon argue that computer science is the study of computers [1]. I think this is also an insightful thing to say, and it is good to try to understand why they would say that.
And even if I disagreed with them, I still wouldn't dismiss all writings of three (!) Turing-award winners based on a single wrong opinion.
Also, there is a difference between rocket science and computer science, in that the former is all about hardware while the latter is all about software (in the most general sense).