Computer science (2024)

Table of Contents
What should I do? Discover What to do Where to go UCAS events Advice for parents, guardians and carers Not sure what to do? Applying to university What and where to study After applying Clearing and results day Returning to uni? Choosing a course International students Fees, loans, and funding Teacher training Money Student life Apprenticeships What Where Discover Search and apply Careers advice Discover Help and advice Types of employment Starting work What's on this page? Study options Clearing 2024 – sponsored content BSc (Hons) Computer Science USW Computing subject guide sponsored video Studying computing at the University of South Wales Chat to a current computing student Chat to students powered by UCAS Media Service Antony Sam Dorna Andie Tanisha Hamna Gabriel Rui Josh Khushi Farisya Praneeth Lewis Catty Elliot Amberin Higher Technical Qualifications Higher Technical Qualifications Subjects it's useful to have studied first Open Mic: Computer Science So you want to study computer science? Careers: Where can it take you? Career options nanotechnology.jpeg What is... a nanotechnologist? Getting in: Entry requirements Average requirements for undergraduate degrees The expert view Other subjects you may be interested in Considering an apprenticeship? Deadline Where to apply No limits Apply to university and apprenticeships Find out more Let's talk about... IT and digital apprenticeships Digital and IT apprenticeships Explore further Try CodeAcademy AppMaster WIRED podcasts Application advice Explore courses Explore other Subject guides Sponsored articles UCAS Media Service The degree you didn’t think was possible Apprenticeships – the facts Staffordshire Uni Clearing: Apply Now! FAQs
Skip navigation

Computer science (1)

Search

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

Study options

Options to study in this field include:

Clearing 2024 – sponsored content

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.

Take me to the course

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:

  1. Ask which modules they really enjoyed.
  2. Find out how easy it was for them to make friends on their course.
  3. Do they have any tips on your personal statement?
  4. Did they do anything to prep for uni before they went?
  5. Are there books, podcasts or YouTube channels they would recommend?

Chat to students powered by Computer science (3) 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.

See all Computer Science HTQs

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

Subjects it's useful to have studied first

Some computer science courses or apprenticeships will have requirements for previous qualifications in certain subjects. Entry requirements vary, so always check with the provider.

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.

Sign up today

So you want to study computer science?

Year 12 student Katie speaks to Holly Boothroyd, a Software Engineer at Microsoft.

Careers: Where can it take you?

Find out more about your career prospects from studying computer science.

The following information is based on a typical web designer role.

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.

Find your ideal career

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.

The expert view

Institute of Analysts and Programmers

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.

Considering an apprenticeship?

Applying for an apprenticeship is just like applying for a normal job. Here’s what you need to know:

  1. Deadline

    Apprenticeships don't follow the same deadlines as applying to uni, the deadline is down to the employer.

  2. Where to apply

    You apply directly through the employer.

  3. No limits

    You're not restricted to one apprenticeship application; you can do as many as you like.

  4. Apply to university and apprenticeships

    There's nothing stopping you applying to university through UCAS, while also applying for apprenticeship vacancies.

  5. Find out more

Let's talk about... IT and digital apprenticeships

Please accept marketing cookies to watch this video.

Change your cookie settings

Digital and IT apprenticeships

Watch our guide to digital and IT apprenticeships, hosted by Katie Thistleton. Hear from apprentices and employers.

Find out more

Apprenticeship vacancies

Check out live apprenticeship vacancies in information and communication technology.

Explore further

Go deeper into topics around computer science with the following.

  1. Try CodeAcademy

    Learn to code for free.

  2. AppMaster

    Watch YouTube videos of how to develop apps without code.

  3. WIRED podcasts

    Find out about the latest way tech is changing our lives.

Application advice

Whether it's personal statement tips or what to write in a cover letter for an apprenticeship application, our advice will help you get ahead in your computer science journey.

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?

Personal statement guide

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.

Personal statement builder

Try our tool.

Get help structuring your statement.

Sign up today

Explore courses

  • Computer science (4)

    Computer Science

    University of Bolton

    BSc (Hons) · 3 Years · Full-time · Bolton · 09/2024

    Tariff points: 96/96

  • Computer science (5)

    Computer Science

    University of Huddersfield

    BSc (Hons) · 3 Years · Full-time · Huddersfield · 16/09/2024

    Tariff points: 112/120

  • Computer science (6)

    Computer Science

    University of Leeds

    MEng (Hon) · 4 Years · Full-time · Leeds · 25/09/2024

    Tariff points: 144/160

  • Computer science (7)

    Computer Science

    University of Salford

    BSc (Hons) · 3 Years · Full-time · Salford · 09/2024

    Tariff points: 112/120

  • Computer science (8)

    Computer Science

    De Montfort University

    BSc (Hons) · 3 Years · Full-time · Leicester · 09/2024

    Tariff points: 112/112

  • Computer science (9)

    Computer Science

    University of Warwick

    BSc (Hons) · 3 Years · Full-time · Coventry · 23/09/2024

    Tariff points: N/A

  • Computer science (11)

    Computer Science

    Bangor University

    BSc (Hons) · 3 Years · Full-time · Bangor, Gwynedd · 23/09/2024

    Tariff points: 120/128

  • Computer science (12)

    Computer Science

    Birmingham Newman University

    BSc (Hons) · 3 Years · Full-time · Birmingham · 23/09/2024

    Tariff points: 112/112

  • Computer science (13)

    Computer Science

    Canterbury Christ Church University

    BSc (Hons) · 3 Years · Full-time · Canterbury · 09/2024

    Tariff points: 112/112

  • Computer science (14)

    Computer Science

    Cardiff Metropolitan University

    BSc (Hons) · 3 Years · Full-time · Cardiff · 23/09/2024

    Tariff points: 104/112

  • Computer science (15)

    Computer Science

    Edinburgh Napier University

    BSc (Hons) · 4 Years · Full-time · Edinburgh · 09/09/2024

    Tariff points: N/A

  • Computer science (16)

    Computer Science

    University of Hertfordshire

    BSc (Hons) · 4 Years · Full-time with time abroad · Hatfield · 09/2024

    Tariff points: 120/128

  • Computer science (17)

    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 (18)

    Computer Science

    Nottingham Trent University

    MS · 1 Year · Full-time · Nottingham · 09/2024

    Tariff points: N/A

  • Computer science (19)

    Computer Science

    University of Plymouth

    BSc (Hons) · 4 Years · Sandwich · Plymouth · 16/09/2024

    Tariff points: 120/128

  • Computer science (20)

    Computer Science

    Ravensbourne University London

    BSc (Hons) · 3 Years · Full-time · London · 16/09/2024

    Tariff points: 104/104

  • Computer science (21)

    Computer Science

    University of Surrey

    BSc (Hons) · 4 Years · Sandwich · Guildford · 09/2024

    Tariff points: N/A

  • Computer science (22)

    Computer Science

    Wrexham University

    BSc (Hons) · 3 Years · Full-time · Wrexham · 23/09/2024

    Tariff points: 80/112

  • Computer science (23)

    Computer Science

    University Centre Peterborough

    BSc (Hons) · 3 Years · Full-time · Peterborough · 09/2024

    Tariff points: 64/64

Explore other Subject guides

Sponsored articles
UCAS Media Service

Computer science (2024)

FAQs

Computer science? ›

Computer science focuses on the development and testing of software and software systems. It involves working with mathematical models, data analysis and security, algorithms, and computational theory.

Is computer science hard degree? ›

Learning the discipline of Computer Science is a hard and difficult endeavor for most students. However, if you are willing to invest the time and learn serious time management skills, most students can successfully learn the discipline and pursue successful careers in Computer Science fields.

Does computer science pay high? ›

According to the U.S. Bureau of Labor Statistics, the median annual salary for all computer and information technology occupations is $88,240, which is more than double the median annual wage of all occupations.

Is computer science a good career? ›

Definitely! A computer science degree opens doors to various career paths, including software development, data analysis, cybersecurity, and more.

Is computer science math heavy? ›

Computer science operates on the language of math. That means earning your bachelor's degree in computer science will likely require taking several math courses. Of course, the number and kinds of classes will depend on your program. At its core, math is about verifying whether certain logical statements are true.

Which is harder, CS or IT? ›

Which Is More Difficult Computer Science or Information Technology? A degree in computer science is required for more advanced positions in the information technology field. It is typically harder to get a job in computer science.

How many years is computer science? ›

The length of an online computer science degree will depend on the credential. Typically, associate degrees take about two years, bachelor's degrees about four years, master's degrees about two years, and doctorates about five years. Accelerated online programs may offer shorter timeframes.

What can I do with my computer science degree? ›

23 careers you can get with a computer science degree
  • Software developer. Software developers are like the architects and builders of the digital world. ...
  • Systems administrator. ...
  • Data scientist. ...
  • Information security analyst. ...
  • Web developer. ...
  • Database administrator. ...
  • Network administrator. ...
  • Mobile application developer.
Nov 30, 2023

How long does it take to get a computer science degree? ›

A bachelor's degree in computer science will typically take around four years if you attend school full-time, as most programs require 120 to 128 credits. After earning your bachelor's degree, you might be qualified for entry-level jobs in software design, computer engineering, and computer science.

What is the salary after computer science? ›

computer science salary for freshers is typically around INR 3-4 LPA (Lakhs Per Annum). With 3-6 years of experience, your salary can increase to INR 6-9 LPA. Those with 7+ years of experience can earn between INR 9-15 LPA or more. - Data Analyst: Data analysis is becoming increasingly important in various industries.

What is the highest paying computer job? ›

Here's a look at the highest paying computer science jobs today:
  • Software developer. ...
  • UX designer. ...
  • Database administrator. ...
  • IT project manager. ...
  • Front-end developer. ...
  • Software engineer. ...
  • Network security engineer. ...
  • Data scientist.
Apr 18, 2024

What are the cons of computer science? ›

Cons of Earning a Computer Science Degree

Alternative paths such as coding bootcamps offer a faster, sometimes cheaper alternative. Technology Changes Quickly: The tech industry is notorious for rapid change. Computer science majors face the risk that the skills they develop may be outdated by the time they graduate.

Is majoring in computer science easy? ›

Computer science is a challenging field and succeeding in a degree program is not easy. Beyond asking whether computer science is a good major, you should also consider whether you have the necessary aptitudes. As an academic field, computer science is notoriously dense and sprawling.

What is the fail rate for computer science? ›

From the data of the report, 22% of all students who began degree studies in computer science, failed to finish the degree and dropped out.

What is the hardest part of a computer science degree? ›

Topics like algorithms, data structures, and computational theory may be tough to grasp. Strong math skills are a must: If you struggle with math, you may find some of the required subjects for computer science — like discrete math, calculus, and linear algebra — very difficult.

What is the easiest CS degree to get? ›

An associate degree in computer science is the easiest undergraduate computer science degree to obtain in terms of the credit hours required. You must earn 60 credit hours of required general education and major courses. Examples of courses related to your computer science major include: Database systems.

Top Articles
Everything High Schoolers Need to Know About AP Precalculus
FOIA.gov (Freedom of Information Act) Frequently Asked Questions (FAQ)
Red Carpet Oil Change Blackstone
Houses For Sale 180 000
Dsw Designer Shoe Warehouse Ann Arbor Photos
Restored Republic June 6 2023
Wjbd Weather Radar
Phil Maloof Net Worth
UK HealthCare EpicCare Link
Ticket To Paradise Showtimes Near Laemmle Newhall
Leo 2023 Showtimes Near Amc Merchants Crossing 16
organization | QAssurance
Craigslist Albany Oregon Free Stuff
Levidia 2019
Websites erstellen, benennen, kopieren oder löschen
National Weather Denver Co
211475039
Lima Crime Stoppers
Lucifer Season 1 Download In Telegram In Tamil
Regal Cinema Ticket Prices
Jennette Mccurdy Tmz Hawaii
Belle Fourche Landfill
1102 E Overland Trail Abilene 79601
Katonah Train Times
Jinx Cap 17
Acuity Eye Group - La Quinta Photos
Craigslist Yamhill
Optum Primary Care - Winter Park Aloma
Kohl's Hixson Tennessee
Craigslist Parsippany Nj Rooms For Rent
C.J. Stroud und Bryce Young: Zwei völlig unterschiedliche Geschichten
Moss Adams Client Portal
Sejinming Telegram
Ayala Rv Storage
How To Get Coins In Path Of Titans
Codex - Chaos Space Marines 9th Ed (Solo Reglas) - PDFCOFFEE.COM
Helixnet Rfums
Rachel Pizzolato Age, Height, Wiki, Net Worth, Measurement
Fgo Rabbit Review
https://www.hulu.com/series/amish-haunting-96e9c592-7006-47d6-bb8f-265e9ef174ec
Mvsu Canvas
Www.manhunt.cim
Colonial Interceptor
C Spire Express Pay
Cvs Pharmacy Tb Test
Glyph Of The Trusted Steed
Alger Grade Ohm
Gtl Visit Me Alameda
Disney Immersive Experience Cleveland Discount Code
Rida Asfahani Leaked Video
ᐅ Autoverhuur Rotterdam | Topaanbiedingen
Morse Road Bmv Hours
Latest Posts
Article information

Author: Twana Towne Ret

Last Updated:

Views: 5921

Rating: 4.3 / 5 (44 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Twana Towne Ret

Birthday: 1994-03-19

Address: Apt. 990 97439 Corwin Motorway, Port Eliseoburgh, NM 99144-2618

Phone: +5958753152963

Job: National Specialist

Hobby: Kayaking, Photography, Skydiving, Embroidery, Leather crafting, Orienteering, Cooking

Introduction: My name is Twana Towne Ret, I am a famous, talented, joyous, perfect, powerful, inquisitive, lovely person who loves writing and wants to share my knowledge and understanding with you.