- Home
- Subject ´óÏó´«Ã½
- Study Computer Science, why & how to study
Study Computer Science, why & how to study
Computer Science develops your ability to solve multidimensional problems. You'll learn about things like coding, AI, networking and cyber security.

´óÏó´«Ã½
CONTENTS
-
What’s Computer Science?
-
What Computer Science degrees can you study?
-
What do you need to get onto a Computer Science degree?
-
What topics does a Computer Science degree cover?
-
How will you be assessed?
-
Why study Computer Science?
-
What do Computer Science graduates earn?
-
What jobs can you get as a Computer Science graduate?
-
What are the postgraduate opportunities?
-
Similar subjects to Computer Science
-
Have any questions?
What’s Computer Science?
How we use computers has defined the world we live in. Computer scientists our develop everyday products and turn abstract ideas into digital reality.
Computer Science has its roots in mathematics. Its branches span hardware and software engineering, the user interface, and technological expansion.
Computing is the fastest-growing subject area in the UK. It had the largest increase of students applying for courses in 2023 (+9.5% from 2022) according to UCAS.
Take a look at our university league table for Computer Science.
What Computer Science degrees can you study?
Undergraduate Computer Science options include single and joint honours degrees. Examples include:
Computer Science BSc/MComp
The standard Computer Science degree is a Bachelor of Science (BSc) award. You'll also come across the integrated master’s course, the Master of Computing (MComp) degree.
Search for Computer Science courses.
Computer Science (Data Science) BSc
This interdisciplinary course branches out to the field of Data Science. You’ll learn the fundamentals of computing while gaining knowledge of how to extract and analyse data.
See our guide to studying Data Science.
Biology and Computer Science BSc
Combine your interests in computing and life sciences and learn how to apply the skills from one area to the other. For instance, you could be analysing genetic information, or simulating biological processes to make predictions.
Find Biology and Computer Science courses.
Computer Science and Electronics BEng
This interdisciplinary course comes with a Bachelor of Engineering (BEng) degree award. You could learn how to develop systems and devices, and work in an industry like robotics or telecommunications.
Search for Computer Science and Electronics courses.
Other options
You can combine Computer Science with other disciplines, like Philosophy.
Many courses offer the opportunity to spend a year in industry or studying abroad. Degrees may offer an integrated foundation year or master’s degree. January start dates are often available.
What do you need to get onto a Computer Science degree?
Entry requirements will depend on the university, ranging from 96–200 UCAS tariff points. Qualifications may include:
- A Levels: A*AAA–CCC
- BTECs: D*D*D*–MMM
- Scottish Highers: AAAAA–CCCCD (Advanced Highers: AAB–BBB)
- International Baccalaureate: 42–28
- Universities will usually ask that you have studied: maths at A Level (or equivalent)
Other good subjects to have studied include:
- Further maths, computer science, computer studies, ICT, economics, electronics, engineering, statistics, business studies or sciences (particularly physics)
- General studies subjects at A Level may be excluded
Experience that would look good on your application:
- Work experience or shadowing within a computing-related company
- Volunteering to help people with computer skills or lessons
- Involvement in related clubs, competitions or challenges
- Knowledge of programming languages, making your own website or creating a small game
- Finding out more about topics of interest through books, IT magazines online, videos like Computerphile YouTube series, or podcasts
- STEM summer schools, if eligible, such as UNIQ or Sutton Trust
Other requirements for this subject include:
- Pass in the practical element of science if taken at A Level
- Interview and entry assessments may be required by some universities
What topics does a Computer Science degree cover?
Typical modules for courses in this subject include:
- Artificial intelligence
- Databases
- Design and analysis of algorithms
- Ethics and responsible innovation
- Human-computer interaction
- Imperative programming
- Information systems
- Introduction to computer architecture
- Linear algebra
- Networks and communications
- Operating systems
- Software engineering group projects
See the top 10 universities for Computer Science.
How will you be assessed?
Courses are assessed in a variety of ways, depending on the module:
- Coursework
- Essays
- Exams
- Exercises
- Lab reports
- Literature reviews
- Presentations (poster or oral)
- Project work
- Short tests
Why study Computer Science?
Having a Computer Science degree will provide you with the problem-solving skills and analytical capabilities that serve as a competitive advantage in your career. Almost every industry uses computers, meaning computer scientists can pursue any sector they want.
Career-specific skills:
- Practical skills in programming languages required by your specialism (software or networking)
- Software skills and knowledge in user experience design, software development, mobile applications
- Networking skills in designing, maintaining and securing networks, which may include advanced routing and mobile networking
- You may also gain competences in AI, robotics, neural networks and deep learning, or in games development
Transferable skills:
- Communication
- Critical and analytical thinking
- Design and creative problem-solving
- Digital skills
- Project management
- Team working
Professional accreditation:
- Degrees may be accredited by the BCS (British Computer Society), the chartered institute for IT, offering a pathway toward Chartered IT Professional (CITP) and/or Chartered or Incorporated Engineer (CEng/IEng)
- Some degrees may be accredited by the Institution of Engineering and Technology (IET)
- Additional certification may be gained, such as Cisco Certified Network Associate (CCNA)
What do Computer Science graduates earn?
Computer Science graduates can expect to start their career with an entry-level salary of £17,000–£27,000.
Mid-career, your average salary will depend on the field in which you work. The salary for a software developer could be between £40,000–£57,000, while a network engineer could earn £50,000–£65,000. As ever, lead roles, managers and directors earn the big bucks. Consulting can also be lucrative but may offer short, repeated contracts.
What jobs can you get as a Computer Science graduate?
A degree in Computer Science could lead a wide range of IT-related jobs across sectors from healthcare to engineering, in roles such as:
- Business systems engineer
- Cloud engineer
- Data analyst
- Data scientist
- Database administrator
- Games developer
- Information systems analyst
- IT consultant
- IT trainer
- Mobile application developer
- Network engineer
- Network specialist
- Software developer or engineer
- Systems architect
- Teacher
- Web developer
What are the postgraduate opportunities?
Graduates with a Computer Science degree will require teacher training such as a PGCE if they wish to become a teacher. Other postgraduate courses offer the chance to specialise. Examples of taught master’s and research degrees at postgraduate level include:
- Advanced Cyber Security PGCert/PGDip/MSc
- Applied Statistics and Datamining PGDip/MSc
- Artificial Intelligence MSc
- Computer Science DPhil
- Mathematical Modelling and Scientific Computing MSc
Similar subjects to Computer Science
Other subject areas that might appeal to you include:
- Animation
- Artificial Intelligence
- Cybersecurity
- Information Technology & Systems
- Mathematics
- Medical Technology & Bioengineering
- Robotics
- Statistics
Search
Have any questions?
Get in touch with our experts by emailing ask@thecompleteuniversityguide.co.uk with your question about studying Computer Science. We’ll be happy to hear from you!
Related articles

University tuition fees and financial support in...
An overview of undergraduate university tuition fees and student loans for students from...

University tuition fees and financial support in...
An overview of undergraduate university tuition fees and student finance for students...