What you’ll learn
At its heart, computer science is about problem-solving. Students study the design of software and hardware used to provide solutions for business, scientific and social problems.
Most computing courses focus on software engineering – things like database design, websites, network systems and the internet. But there are other options, such as virtual reality, artificial intelligence, cyber security, multimedia and games design, and app design.
Specialisms, facilities and course content vary. Kingston University has partnered with Sony, so its students have the opportunity to develop games for the PlayStation 4, while Nottingham Trent University has a robot arena.
These are practical, skills-based courses, so depending on your temperament you may consider combining your degree with something more academic. Advancements in tech and computing have brought myriad moral and ethical questions, so now universities such as Oxford, St Andrews and Stirling offer courses combining computer science with philosophy.