Skip to content ↓

Computing: Beyond the Classroom

"I think everyone should learn how to program a computer, because it teaches you how to think. I view computer science as a liberal art, something everyone should learn to do."

Steve Jobs

Computer Science is an exciting subject aiming to provide students with the qualities needed to compete in a market place which is now demanding programming skills and a much more in depth understanding which goes beyond that of ICT.

This is a subject that has real relevance in our modern world. Studying computer Science will give you an in-depth understanding of how computer technology works and a look at what goes on “behind the scenes”.

It is not only about coding, Computer science will help you develop computational thinking, analysis and problem solving skills. These can be transferred to other subjects and applied day-to-day and future study.


  • BLauren Ipsum by Carlos Bueno
  • Computational fairy tales, by Jeremy Kubica
  • Hackers by Stephen Levy
  • Brown Dogs and Barbers, , Karl Beecher
  • Code: The Hidden Language of Computer Hardware and Software by Charles Petzold, 2000


  • Macworld
  • PC Gamer
  • MacFormat
  • PCAsdvisor



The BBC have an excellent range of computer science programmes available to watch online:

Click On

There are several outstanding YouTube channels dedicated to computer science and coding:


Make & Do

  • Start coding using: Codecademy, Code Avengers, Code School, Learn Street, Udacity, Khan Academy, Scratch 2.0, SQLZOO
  • Complete puzzles at CS Unplugged

Paste in video URL and save page via the "Edit" tab at the top of the page