Good books for computer scientists

Alan Turing

Alan Turing

If you are interested in studying Computer Science at university, it is good to build up a broad background understanding of issues in computer science. There's nothing specific that you have to read (a range of useful books are available so do browse your local library), but if you're looking for a suggestion, this is an excellent collection of accessible and relevant articles:

  • A Kee Dewdney, The (new) Turing Omnibus (Palgrave Macmillan, 2003)

You can have a quick look inside the book on the Amazon website if that helps, and some useful exercises are included at the end of chapters. Do try them!

As soon as you start reading about the Cambridge Computer Science course, you will notice that mathematics is a required subject to be studying at school (and Further Maths is recommended if you have the opportunity to take it). Fluency in maths is essential for computer scientists, not only for formal proofs, but also because maths is the language used to describe almost every aspect of the subject. A second good book is therefore:

Date posted: 

Friday 11 September 2015