Are you a world-changer? Whether it’s finance, health, the creative industries or sport, the study of computer science helps build the technology that fuels future innovation.
What's on this page?
- Study options
- Chat to a current computing student
- Subjects it's useful to have studied first
- Careers: Where can it take you?
- Getting in: Entry requirements
- Other subjects you may be interested in
- Explore further
- Application advice
In today's technology-driven world, the demand for skilled computer scientists continues to grow across various industries. Studying computer science equips you with technical skills, from programming languages to algorithm design, opening a range of career opportunities. Whether you see yourself developing cutting-edge software applications, optimising complex algorithms, or pioneering advancements in artificial intelligence, computer science offers limitless possibilities.
It opens doors to high-growth sectors such as cybersecurity, data science, and machine learning, and the skills you’ll learn make you well-suited for roles in finance, healthcare, entertainment, and beyond. With the potential to shape the future of technology, studying computer science puts you in the middle of an ever-expanding field, ensuring exciting future career growth.
The impact you could make
- Help people work, learn and communicate better
- Play a key role in solving global problems, including climate change
- Develop technologies that can drive advances and even take us to space
What you might study
- Algorithms and data structures
- Database systems
- Mathematical principles
- Programming languages and software development
- Web and mobile apps
- Cyber security
- Artificial intelligence
BSc (Hons) Computer Science
University of Plymouth
You’ll get hands-on skills on diverse topics including coding, algorithms, database and software development, cyber security and social, legal and ethical aspects of IT.
Studying computing at the University of South Wales
Sponsored content
Wondering what studying computing is like? Academics and students at the University of South Wales describe their experiences.
Find out more
Chat to a current computing student
Chat to a current computer science student using UniBuddy.
Some conversation starters for you:
- Ask which modules they really enjoyed.
- Find out how easy it was for them to make friends on their course.
- Do they have any tips on your personal statement?
- Did they do anything to prep for uni before they went?
- Are there books, podcasts or YouTube channels they would recommend?
Chat to students powered by UCAS Media Service
-
Antony
Brunel University London
Computer Science
Hey there! I'm a second-year computer science student from Tanzania. When I'm not buried in code, you can find me on the football field, shooting hoops on the basketball court, or battling it out in online battle royale games—I'm a bit of a gaming enthusiast. I've also got a thing for cars, their mechanics and design fascinate me. What really excites me, though, is the idea of merging my interests with artificial intelligence. The thought of blending manual processes with AI tech gets me fired up. So, fellow future students, remember that your passions can lead you to exciting places, and I can't wait to explore this journey with you! -
Sam
University of Lincoln
Computer Science - BSc (Hons)
Hello, I'm Sam.I am a Student of Computer Science at the University of Lincoln, with a Passion for Computer Science and its applications in fields of History, Classics, Linguistics, Governance & Democracy. I am also Autisitic and originally from Derbyshire. -
Dorna
Coventry University
Computing BSc (Hons)
Hi! My Name is Dorna and I'm a 4th year Computing BSc student. During my time at University I endeavour to introduce more people into STEM. We are moving to a digital era and learning how to program can open many doors within the current industries. I am currently a Student Ambassador and course representative - I hope to see you soon :) -
Andie
Swansea University
Computer Science, BSc (Hons)
Hi! I am Andie, a third year computer science student at Swansea University. I would be happy to answer all your questions about the school, my studies, student life, or anything else. -
Tanisha
Coventry University
Computer Science with Artificial Intelligence BSc MSci
I am an international student from India. I am currently doing a placement year at Pinewood Technologies as part of my Computer Science course and will be graduating in 2025. -
Hamna
Solent University
BSc (Hons) Computing
Hello, I’m Hamna and I’m currently in my second year studying BSc (Hons) Computing. I chose to study Computing because I have always been fascinated by how quickly technology is advancing and affecting our environment. I am very passionate about Computing, and studied ICT for my GCSE’s and A levels. In my spare time, I enjoy spending time with my family & friends, going to new places, and doing fun activities together. Furthermore, I am also a Course Representative for Computing as well as a paid Student Ambassador on multiple campaigns at Solent. Feel free to ask me any questions and I am happy to help. I look forward to hearing from you! -
Gabriel
University of Sussex
Computer Science and Artificial Intelligence BSc (Hons)
Hi, I’m Gabriel and I’m a first year Computer Science and Artificial Intelligence student. I have always been obsessed with computers and knew I wanted to go into the industry from quite a young age. University was the obvious choice to me; it gave me a good path towards my future career and the whole aspect of it appealed to me. The best thing about university is being able to study a subject you're passionate about surrounded by others who feel the same. I am still unsure as to exactly which area of computer science I want to go into, but this is common, and I still have a few years of university left to help me figure this out. Feel free to ask me any questions! -
Rui
Staffordshire University
Computer Science (London)
I am a Computer Science student at Staffordshire University London. I love coding and learning about IT especially Software Development and Web Development. Feel free to contact me with any queries you have about the university or the course. -
Josh
University of Plymouth
BSc (Hons) Computer Science with Foundation Year
Hi thereMy names Josh I'm a first year studying Computer science at the University of Plymouth. I'm an avid muscian with over 13 instruments under my belt. alongside that I love being outdoors and camping. additonally I really enjoy playing airsoft, a sport similar to paintballing. Whilst at Uni I ski and am part of the rock pool project.Im happy to answer any questions you have especially about computer science and robotics. -
Khushi
Coventry University
Computer Science BSc / MSci (Hons)
Hi! I'm Khushi, a final year BSc Computer Science student at Coventry University. Happy to answer queries regarding the course, faculty and facilities at Coventry University! -
Farisya
Coventry University
Computer Science with Artificial Intelligence BSc MSci
Hi! My name is Farisya but you can call me sya (pronounced like sha)! Ask me any questions you have about Coventry University as I am a third year student in Computer Science with AI -
Praneeth
Coventry University
Computer Science BSc / MSci (Hons)
Hi, I'm Praneeth. I'm an undergraduate computer science student currently in my final year. Feel free to message me if you have any questions on the course, university or related topics. -
Lewis
Bangor University
Computer Science
I'm A PhD student, currently researching nuclear fuel material characteristics. I have completed a BSc, MSc and MScRES in computer science. I have designed a simple CPU at the digital logic level, written a Z80 simulator and an developed X-Ray teaching tool as part of my progress through education. I maintain and have worked on a number of open source projects.Outside of computing, I'm a very regular gym goer, was captain of the canoe club last year (and have been white water kayaking for 8-9 years and hold a number of qualifications) and enjoy climbing. I am also a classically trained pianist and (slowly) produce electronic music with a number of synthesizers.I'm a very friendly, sociable and approachable individual who has always tried to help other students where needed. -
Catty
Bangor University
Computer Science
Hi! I’m Catty and I’m currently studying Computer Science at Bangor University. I’m a third year student with a keen interest in web design and front end development. -
Elliot
University of Suffolk
BSc (Hons) Computing
Hi there, I'm Elliot, a first-year Computing student from the University of Suffolk, as well as an aspiring computer programmer hoping to make it big someday! When I'm not busy studying, I'm probably at the gym or deciding which scary movie to watch on Netflix. Feel free to contact me regarding any questions you have about the course of Computing or life at the University in Suffolk in general. I'd be happy to help! :D -
Amberin
Brunel University London
Computer Science
Hey there! I'm Amberin. I'm currently a 2nd year computer science student. I live on campus and I enjoy meeting new people and would be happy to help you with any questions you may have about the course, campus life, studies, activities, etc.
Higher Technical Qualifications
Please accept marketing cookies to watch this video.
Change your cookie settings
Higher Technical Qualifications
Higher Technical Qualifications (HTQs) are an alternative to apprenticeships or degrees.
They have been specifically designed with employers to ensure learners get the skills that employers have said they need. They are a quicker and cheaper alternative to a degree and can lead to higher wages early in a career.
Example module "Artificial Intelligence: This module explores the theory and practical implementation of artificial intelligence techniques, including machine learning, neural networks, natural language processing, and robotics." Second year computer science student, Queen Mary University of London Example project "Creating an internet-of-things application using an arduino microcontroller and sensors seeing it used in the real world has been wonderful, and integrating mobile support was very cool. I just like making cool things and tinkering around." Second year computer science student, Cardiff university
Maths
Science
Physics
Information technology
Hard skills you'll develop
- Understand all the common programming languages
- Work with data structures
- Knowledge of algorithms
- Understand cybersecurity principles
Soft skills you'll develop
- Critical thinking
- Problem-solving attitude
- Adaptability
- Attention to detail
Start your search now
Get your UCAS Hub
Your place to discover your options and research your future.
Open Mic: Computer Science
Please accept marketing cookies to watch this video.
Change your cookie settings
Available jobs 16,928 vacancies in past year 5.82% growth over next eight years Average salary £39,500 Up to £66,662
What is... a nanotechnologist?
Nope, we were stumped too. It’s someone who works with incredibly small things to develop new materials, equipment, drugs or tools. Nanotechnologists do their work with remarkable precision and control as they design experiments to work out uses for these tiny elements, from new technology to medical procedures. Studying computer science puts you at the forefront of innovation that is not only shaping the future of technology but also paving the way for solutions to some of society's most pressing issues.
Take our careers quiz to find your ideal job matched to your personality type.
Getting in: Entry requirements
Find out more about what you'll need to study computer science at university or as an apprenticeship.
Average requirements for undergraduate degrees
Entry requirements differ between university and course, but this should give you a guide to what is usually expected from computer science applicants
A levels BBC Scottish Highers AAABB Vocational Other Level 3/Level 6 qualifications (e.g. Pearson BTEC Level 3 National Extended Diploma in Computing, SVQ IT Professionals - SQCF Level 6) may be accepted as an alternative
Digital and IT apprenticeships
Check out our industry guide to help you decide if an apprenticeship might be the right choice for you.
Specific entry requirements vary considerably, depending on the focus of the course. For example, a very theoretical course may require A level Mathematics, whereas Business IT programmes would probably not ask for any science background beyond GCSE. Few courses specify A level Computing or equivalent.
-
Find out more
Read our guide to IT and digital apprenticeships.
Let's talk about... IT and digital apprenticeships
Please accept marketing cookies to watch this video.
Change your cookie settings
Check out live apprenticeship vacancies in information and communication technology.
-
Try CodeAcademy
Learn to code for free.
-
AppMaster
Watch YouTube videos of how to develop apps without code.
-
WIRED podcasts
Find out about the latest way tech is changing our lives.
Skills, experiences and interests to mention
- Are you good at problem solving? Do you enjoy playing games like Minecraft?
- Have you ever coded something? Maybe you’ve used Raspberry Pi or have done CodeClub
- Can you confidently discuss the debate around happens to our personal information online?
- Could you talk about the benefits of AI and how it will change the world of work?
- Teamwork and communication is really important in this field. Have you ever been part of a team? Maybe a hackathon or even a sports team? Have you ever organised an event at school?
We asked admissions tutors to share their dos and don’ts for writing a strong and engaging computer science personal statement. Here's what they told us.
Explore courses
Computer Science
University of Bolton
BSc (Hons) · 3 Years · Full-time · Bolton · 09/2024
Tariff points: 96/96
Computer Science
University of Huddersfield
BSc (Hons) · 3 Years · Full-time · Huddersfield · 16/09/2024
Tariff points: 112/120
Computer Science
University of Leeds
MEng (Hon) · 4 Years · Full-time · Leeds · 25/09/2024
Tariff points: 144/160
Computer Science
University of Salford
BSc (Hons) · 3 Years · Full-time · Salford · 09/2024
Tariff points: 112/120
Computer Science
De Montfort University
BSc (Hons) · 3 Years · Full-time · Leicester · 09/2024
Tariff points: 112/112
Computer Science
University of Warwick
BSc (Hons) · 3 Years · Full-time · Coventry · 23/09/2024
Tariff points: N/A
Computer Science
Aston University, Birmingham
BSc (Hons) · 4 Years · Sandwich · Birmingham · 16/09/2024
Tariff points: 104/128
Computer Science
Bangor University
BSc (Hons) · 3 Years · Full-time · Bangor, Gwynedd · 23/09/2024
Tariff points: 120/128
Computer Science
Birmingham Newman University
BSc (Hons) · 3 Years · Full-time · Birmingham · 23/09/2024
Tariff points: 112/112
Computer Science
Canterbury Christ Church University
BSc (Hons) · 3 Years · Full-time · Canterbury · 09/2024
Tariff points: 112/112
Computer Science
Cardiff Metropolitan University
BSc (Hons) · 3 Years · Full-time · Cardiff · 23/09/2024
Tariff points: 104/112
Computer Science
Edinburgh Napier University
BSc (Hons) · 4 Years · Full-time · Edinburgh · 09/09/2024
Tariff points: N/A
Computer Science
University of Hertfordshire
BSc (Hons) · 4 Years · Full-time with time abroad · Hatfield · 09/2024
Tariff points: 120/128
Computer Science
King's College London, University of London
Msci (Hon) · 4 Years · Full-time · London · 23/09/2024
Tariff points: N/A
Computer Science
Nottingham Trent University
MS · 1 Year · Full-time · Nottingham · 09/2024
Tariff points: N/A
Computer Science
University of Plymouth
BSc (Hons) · 4 Years · Sandwich · Plymouth · 16/09/2024
Tariff points: 120/128
Computer Science
Ravensbourne University London
BSc (Hons) · 3 Years · Full-time · London · 16/09/2024
Tariff points: 104/104
Computer Science
University of Surrey
BSc (Hons) · 4 Years · Sandwich · Guildford · 09/2024
Tariff points: N/A
Computer Science
Wrexham University
BSc (Hons) · 3 Years · Full-time · Wrexham · 23/09/2024
Tariff points: 80/112
Computer Science
University Centre Peterborough
BSc (Hons) · 3 Years · Full-time · Peterborough · 09/2024
Tariff points: 64/64