Computer science is a dynamic field of study with numerous applications and career options. The program explores the theory and practice of innovative and experimental computer science, allowing you to develop well-rounded professional and technical skills. It gives you a comprehensive understanding of theories and emerging technologies.
The curriculum also prepares students to address a broader range of complex issues by drawing on their other areas of interest, such as business, economics, engineering, cyber security, languages and linguistics, information assurance, mathematics, physics, public policy, and so on. Computer science is broad in scope, emphasizing the underlying aspects of science and mathematics.
Top Computer Science Universities in the UK are listed below:
University |
University of Oxford |
University College London |
Imperial College London |
University of Cambridge |
University of Edinburgh |
University of Surrey |
Lancaster University |
University of Manchester |
University of Birmingham |
University of Southampton |
Queen Mary, University of London |
University of Bristol |
King's College London |
University of Nottingham |
Top Computer Science University in the UK: Bachelor of Computer Science
A bachelor’s degree in computer science lays the foundation of information and computation, taking a scientific and practical approach to analysis and its applications. It prepares students for careers in the fields of computing and software development.
The course duration of a bachelor of computer science degree is 3 to 4 years, and the tuition fee for the program ranges from £23,000 to £39,000 per year.
University |
Programs |
Course duration |
University of Oxford |
Bachelor of Arts in Computer Science |
3 years |
University College London |
Bachelor of Science in Computer Science |
3 years |
Imperial College London |
Bachelor of Engineering in Mathematics and Computer Science |
3 years |
University of Cambridge |
Bachelor of Arts in Computer Science |
3 years |
University of Edinburgh |
Bachelor of Engineering in Computer Science |
4 years |
University of Surrey |
Bachelor of Science in Computer Science (Hons) |
3 or 4 years |
Lancaster University |
Bachelor of Science in Computer Science (Hons) |
3 years |
University of Manchester |
Bachelor of Science in Computer Science |
3 years |
University of Birmingham |
Bachelor of Science in Computer Science |
3 years |
University of Southampton |
Bachelor of Science in Computer Science |
3 years |
Academic Requirement:
- A high school degree certificate or equivalent with a background in mathematics and physics.
- A minimum score of 55- 60%.
English Language Requirement:
- A TOEFL score of 70 overall with a minimum of 18 in Reading, 17 in Listening and Writing and 20 in Speaking.
- An IELTS score of 6 overall, with 5.5 in each component.
- A PTE score of 52 overall, with 51 in each section.
Top Computer Science University in the UK: Bachelor of Computer Science (Tuition fees)
University |
Tuition fee |
University of Oxford |
£39,010 |
University College London |
£35,100 |
Imperial College London |
£35,100 |
University of Cambridge |
£35,517 |
University of Edinburgh |
£30,400 |
Lancaster University |
£25,270 |
University of Birmingham |
£24,600 |
University of Southampton |
£23,720 |
Master of Information Technology (MIT) in the UK
|
Top Computer Science University in the UK: Master of Computer Science
A Master's degree in computer science is a specialized degree that helps to advance skills in software engineering, artificial intelligence, databases, scientific computing, interactive computing, and high-performance computing.
The course duration of the program is one year or less, depending on the university. The tuition fee for the program ranges from £23,000 to £37,000 per year.
University |
Programs |
Course duration |
University of Oxford |
Master of Science in Advanced Computer Science |
1 year |
University College London |
Master of Science in Computer Science |
1 year |
Imperial College London |
Master of Science in Computing |
1 year |
University of Cambridge |
Master of Philosophy in Advanced Computer Science |
9 months |
University of Edinburgh |
Master of Science in Computer Science |
1 year |
Lancaster University |
Computer Science (MSc by Research) |
1 year |
University of Manchester |
Master of Science in Advanced Computer Science |
12 months |
University of Birmingham |
Master of Science in Computer Science |
1 year |
University of Southampton |
Master of Science in Computer Science |
1 year |
Academic Requirement:
- Bachelor’s degree or equivalent in computer science or computing-related subject or relevant work experience of five years or more.
- For a research degree, a Bachelor's degree of 4 years is compulsory.
- A minimum score of 65- 70%.
English Language Requirement:
- A TOEFL score of 88 overall.
- An IELTS score of 6.5 overall.
- A PTE score of 58 overall.
Top Computer Science University in the UK: Master of Computer Science (Tuition fees)
University |
Tuition fee |
University of Oxford |
£30,330 |
University College London |
£32,100 |
Imperial College London |
£36,500 |
University of Cambridge |
£ 37,815 |
University of Edinburgh |
£35,900 |
Lancaster University |
£23,360 |
University of Manchester |
£27,500 |
University of Birmingham |
£26,640 |
University of Southampton |
£28,000 |
Top Computer Science University in the UK: Ph.D. in Computer Science
The course duration of a doctoral program in the UK is generally 3 to 4 years. The tuition fee ranges from £23,000 to £33,000 per year.
University |
Programs |
Course duration |
University of Oxford |
Doctor of Philosophy in Computer Science |
3 to 4 years |
University College London |
PhD in Computer Science |
4 years |
University of Cambridge |
PhD in Computer Science |
3-4 years |
University of Edinburgh |
PhD in Informatics: LFCS: Theory and Foundations of Computer Science, Databases, Software and Systems Modeling |
3 years |
University of Surrey |
PhD in Computer Science |
4 years |
Lancaster University |
PhD in Computer Science |
3 years |
University of Manchester |
PhD in Computer Science |
3 years |
University of Birmingham |
PhD in Computer Science |
3 years |
Academic Requirement:
- A 4 years bachelor's degree with honors or a master's degree in a relevant field from a recognized institution
- A minimum score of 3.5 on a 4.0 scale
English Language Requirement:
- A TOEFL score of 100 overall with 22 in listening, 24 in reading and writing, and 25 in speaking.
- An IELTS score of 7.0 overall, with 6.5 in each component.
Top Computer Science University in the UK: Ph.D. in Computer Science (Tuition fees)
University |
Tuition fee |
University of Oxford |
£28,560 |
University College London |
£25,960 |
University of Cambridge |
£ 33,972 |
University of Edinburgh |
£28,000 |
University of Surrey |
£23,400 |
Lancaster University |
£23,360 |
University of Manchester |
£30,000 |
University of Birmingham |
£24,780 |
Top Computer Science University in the UK: Scholarships
Some of the scholarships offered to international students in the UK are listed below:
University |
Awards |
Amount |
University of Oxford |
Reach Oxford Scholarship |
Course fees, annual grant towards living costs and one return air fare per year. |
Simon and June Li Undergraduate Scholarship |
Course fees and a grant towards living costs. |
|
Imperial College London |
World Scientific Scholarship |
£5,000 |
Sanctuary Scholarships |
Tuition fees plus living costs of £16,500 per annum |
|
University of Edinburgh |
Asylum Seeker Scholarship |
£11,500 |
Robertson International Scholarships |
£1,000 |
|
Lancaster University |
The Peel Trust Studentship |
£2500 |
Lancaster Global Scholarship |
£5,000 |
|
University of Manchester |
Global Futures Scholarship |
N/A |
University of Birmingham |
International Excellence Scholarship |
£3000 |
International Achievement Scholarship |
£1500 |
Top Computer Science University in the UK: Scope
In-demand careers for computer science graduates include system analysts, data analysts, independent consultants, programmers, software developers, and managers. Following graduation, initial employment will consist of training programs, entry-level programmer positions, and junior project team members.
Because of the high demand for talent in all sectors and industries, computer science graduates can choose the field they want to work in.
Top Recruiters
- Accenture
- Avco Systems Ltd
- BAE Systems
- Cisco Systems Ltd
- IBM
- Microsoft
- Nintendo
- Sky TV
- Sony Europe Ltd
- Xceptor.
Salary & Job Profile
Role |
Range of Salary |
Average Salary |
Software Engineer |
£28k - £64k |
£40,346 |
Data Scientist |
£29k - £58k |
£41,157 |
Software Developer |
£24k - £56k |
£35,971 |
Senior Software Engineer |
£39k - £78k |
£53,220 |
Senior Programmer |
£33k - £69k |
£45,787 |
Data Engineer |
£29k - £62k |
£42,743 |
Data Analyst |
£21k - £39k |
£28,373 |
Java Developer |
£26k - £57k |
£37,498 |
Front End Developer / Engineer |
£31k - £60k |
£42,681 |
Full Stack Software Developer |
£26k - £52k |
£36,519 |
Lead Software Engineer |
£49k - £105k |
£68,985 |