
What If Computer Science Isn’t About Computers at All?
The piece argues that computer science is not defined by actual machines but by the study of computation itself, tracing debates from Newell–Perlis–Simon to Knuth and the emphasis on algorithms. It sits at the crossroads of math and engineering and can be explored through models of computation (such as the Turing machine) and complexity theory, showing how deep theoretical questions and practical machine-building have always influenced each other.









