Computer Science

A subject for all

What is Computer Science?

Computer science is a broad term that covers many different aspects of computing. It includes both hardware (e.g. things you can touch like a laptop or the internal parts of a computer) and software (e.g. the apps and programs you use on different devices). It covers programming and all aspects of software development. It can range from the very theoretical to the very practical.


Even those who work in computer have different opinions about what ‘computer science’ actually means – so it is OK for those outside the field to be a bit unsure as well.


Here you will find subject information, career advice, and opportunities in the area of computer science for a wide audience.


This website provides a range of resources to support the development of Computer Science.