Computer Science

Top universities where you can study computer science

A degree in computer science is essentially the study of information and computation, using a scientific and practical approach. Any type of calculation or use of computing technology is defined as computation. Computer science degrees cover the technology involved in well-defined models, like algorithms and protocols, to aid the acquisition, representation, processing, storage, communication of and access to information.

Computer science (which is sometimes used as an umbrella term for all kinds of specialist study of computers and technology) involves core subjects such as the theory of computation, basic programming and the principles of computer hardware – among others. A good grasp of mathematics is essential, as you will cover topics such as Boolean algebra, probability and calculus.

Specialist computer science modules are numerous and ever expanding in range, from artificial intelligence to web development to ethical hacking. Choosing to study computer science is a savvy choice in an increasingly technology-driven world and it could lead to working on the front line of the world’s greatest innovations.

Some courses may include an optional year spent working within the industry, which is invaluable in developing key skills and building contacts. It is also recommended that students maintain a portfolio of personal projects, for example, proof of having built a website or online moderation. This may be work done as a favour or for free, but it shows the initiative and passion that is required to be successful in the computational industry.

Skills gained in a computer science degree are bound to be invaluable across a broad spectrum of different industries, although many graduates will pursue roles with the computer industry; this might be as an IT consultant, an information systems manager, a database administrator, or a multimedia programmer.


Group of students looking at computer monitor

What can you do with a computer science degree?

Computer science degrees can lead to a wide range of fulfilling and rewarding jobs. This guide outlines course structure, entry requirements and career paths for computer science students.