Skip to main content

20 May 2022

Programming is intrinsic to computer science

Simon Peyton Jones profile image
Written by

Simon Peyton Jones

In their second blog, based on the white paper, Practical Programming in Computing Education, the NCCE Academic Board members explain why practical programming is intrinsic to computer science, not just an optional add-on.

The importance of…

Discussion

Please login to post a comment

Richard Pawson
16/07/2022 17:10

I very much like the Fred Brooks quote (he’s usually good value) about ‘studying to build, rather than building to study’. As I understand it, Brooks is saying that CS is much more like Engineering than Science (Herb Simon wrote very well about the distinction many years ago in ‘The Sciences of the Artificial’.)

In your blog, Simon, you agree with this assertion, but then hedge your bets by saying ‘In reality, computer science is both science and engineering (and much more too)’ - but you don’t really justify this claim. Could you say more about why you think that, and what ‘much more’ refers to? Thanks.