What courses are available?
Universities and colleges in the UK are offering courses in the following subject areas:
- computer science
- information systems
- software engineering
- artificial intelligence
- health informatics
Careful consideration of the content of any course prior to selection is key, as course titles may not accurately reflect the content. IT is continually evolving and developing, and degrees are subject to annual review and adaptation, students are advised to look out for new elements and options which may develop during the course.’
Chartered Institute for IT
Subject combinations and available course options include:
- single, joint, and multiple subject combinations
- full-time, part-time, and flexible study options, as well as courses with a placement (sandwich courses)
- qualifications ranging from BA, BSc, BEng (hons), and MSci degrees, through to HND, HNC, and Foundation Certificates
A number of universities offer four-year undergraduate or integrated masters degrees (MSci) in computer science. Many also offer an opportunity to work in industry for a year or study abroad as part of the degree.
Are you considering an accelerated degree? Click here to read more about the possibility of completing your undergraduate course in two years rather than three.
Higher Technical Qualifications (HTQs)
Higher Technical Qualifications (HTQs) are an alternative to apprenticeships or degrees. They may suit you if you want a more practical, employer-led study programme.
A levels – To get on to a computer science related degree you will usually require at least two A levels or equivalent. Entry requirements range from CDD to AAA, with the universities and colleges most commonly asking for BBC. In addition to the different A level requirements above, you will also need at least five GCSEs (A-C) including science, English, and maths. Some universities require a maths GCSE for computer science degrees.
Scottish Highers – Entry requirements for Highers (the most common qualification) range from BBBB to AAAAB, with universities or colleges most frequently requiring AAABB. Occasionally, universities ask for Advanced Highers to supplement Highers. If Advanced Highers are requested, universities or colleges typically ask for BBB.
Vocational courses – Other Level 3/Level 6 qualifications (e.g. Pearson BTEC Level 3 National Extended Diploma in Computing, SVQ IT Professionals (SCQF Level 6)) may be accepted as an alternative to A levels/Highers by some providers. It’s essential that you check alternative entry requirements with universities or colleges.
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.’
Institute of Analysts and Programmers
Universities are looking for:
- evidence that you are well informed about the subject and have strong interest/motivation
- a range of interests outside of academic study
- a well written statement that demonstrates your ability to write persuasive statements
- an ability to work individually and in teams
- the personal qualities required for successful study
If you want to combine work and study while earning a salary, you could consider an apprenticeship. Which apprenticeships are available, and how you apply, depends on where you live.
Find out more about apprenticeships across the UK.
There are nearly 20 apprenticeships in the digital sector available in England, with more in development.
Each apprenticeship sets out occupational standards for specific job roles, designed by employers. The standards outline the skills, knowledge, and behaviours required to demonstrate that an apprentice is fully competent in the job role.
Higher apprenticeships (Level 4)
- Cyber intrusion analyst
- Cyber security technologist
- Data analyst
- Digital community manager
- IS business analyst
- Network engineer
- Software developer
- Software tester
- Unified communications trouble shooter
Degree apprenticeships (Levels 5 – 7)
- Cyber security technical professional (integrated degree)
- Data scientist (integrated degree)
- Digital and technology solutions professional (integrated degree)
- Digital and technology solutions specialist (integrated degree)
- Project manager (degree)
Discover more about apprenticeships in computer science
Our guide has all the info you need to know about doing an apprenticeship in this industry. Find out what it's really like from current apprentices and decide if it's the right route for you.
Examples of related careers include the following job titles:
- computer games tester
- e-learning developer
- forensic computer analyst
- information systems manager
- IT project manager
- network manager
- software developer
- systems analyst
- technical architect
- technical author
- web designer
- web developer
Where can I find out more?
Visit the websites of the following professional bodies to find out more about courses and careers in computer science.