Masters in computer science in UK is offered majorly as Master of Science (MS), Master of Philosophy (MPhil) and Master of Engineering (MEng). The duration of a full-time MS in UK is 1 year while an MPhil degree takes 9 months to 3 years to complete. Average program fee of universities offering masters in computer science in UK ranges between 22,600 GBP to 42,500 GBP. In 2013-14, the total student enrollment was 11,925 which increased to 14,315 in 2017-18.
- MEng from UK universities can be completed within 4 years.
- Students with bachelor's in computer science or related discipline can apply for MS in Computer Science in UK.
- The average salary earned by a computer science graduate in UK is approximately 43,000 GBP per annum.
Why Study Masters in Computer Science in UK?
Following are some of the reasons for pursuing masters in computer science in UK:
- 3 universities of the UK rank within top 10 amongst the popular universities of the world offering computer science program, according to THE in 2020.
- According to the Job Board, 11.7% more jobs were published in 2019 than last year by IT firms in the UK.
- Average pay in the IT sector of the UK increased by 2.7% in 2019, as per the report of CV-Library.
- Median salary of computer science graduates increased by 7% from 51,500 GBP in 2019 to 55,000 GBP in 2020.
- 5% of the total permanent IT jobs advertised in the UK in 2020 were for computer science graduates.
Top Universities for Masters in Computer Science in UK
According to THE World University Ranking for computer science in 2020, following are the top 10 universities in UK for masters in computer science:
|THE Ranking 2020||University||Program Offered||Total Program Fees (in GBP)|
|1||University of Oxford||MSc in Computer Science: 1 year||33,000|
|5||University of Cambridge||MPhil in Advanced Computer Science: 9 months||42,184|
|7||Imperial College London||MSc Computer Science; 1 year||33,250|
|19||University College London (UCL)||MSc Computer Science: 1 year||30,400|
|24||University of Edinburgh||MSc Computer Science: 1 year||32,500|
|85||University of Manchester||MEng Computer Science: 4 years||124,800|
|101 – 125||University of Birmingham||MSc Computer Science: 1 year;
MSc Advanced Computer Science: 1 year
|101 – 125||University of Bristol||MSc Computer Science: 1 year;
MEng Computer Science: 4 years
|101 – 125||Queens Mary University of London||MSc Computer Science: 1 year||24,625|
|101 – 125||University of Southampton||MSc Computer Science: 1 year; MEng Computer Science: 4 years||25,450;
- Kings College London offers a 4-year dual degree in Computer Science (Bachelors + Masters). Cost of the program is 26,700 GBP per year for an international student.
- Students with research papers published in the field related to computer science are given preference in the MPhil in Computer Science admission in the UK.
Masters in Computer Science in UK: Highlights
|Types of Degree||MS, MPhil, MEng|
|Average Tuition Fees||22,600 GBP to 42,500 GBP|
|Admission Requirements||Bachelors in CS or related field with minimum 65%|
|Average Salary Offered||43,000 GBP per annum|
|Top Recruiters||Capgemini, JP Morgan Chase & Co., BT Group, Barclays Bank PLC, IBM Corp.|
Course Structure of Masters in Computer Science in UK
Masters in computer science is designed to provide advanced knowledge in programming and design of computer-based systems. It is offered mainly as MS, MPhil and MEng in the UK universities.
- MS degree is more focused on the theoretical aspect while an MPhil is a research-based program.
- Students are required to submit a thesis in the last semester of MPhil.
- A project must be submitted in the last semester of MS for the successful completion of the degree.
- MEng deals with the engineering aspect of computer science and is a narrower discipline than MS and MPhil.
Some of the courses that you will study in UK while pursuing masters in computer science are:
- Architecture and Hardware
- Database and Information Management Systems
- Introductory Programming
- Machine Learning for Domain Specialists
- Software Engineering
- Project Management for Engineering
Admission Process for Masters in Computer Science in UK
Bachelor's degree in computer science or other relevant discipline and basic knowledge of mathematics is required to apply for masters in computer science in UK.
Where to Apply: Students are required to submit applications for postgraduate programs via respective universities admission portal. Some universities also accept applications via UCAS application portal.
Admission Requirements for Masters in Computer Science in UK
To apply for masters in computer science in UK, students are required to submit following documents:
- Bachelor's degree in computer science or related discipline
- English translation of non-English transcripts
- Must have basic knowledge of mathematics
- Project proposal (for MPhil programs)
- Proof of English proficiency
- Letter of references (varies with university)
- Updated Resume
Note: Although work experience is not a compulsory requirement for admission in all universities of UK, it adds bonus points to the application of prospective students.
Eligibility for Masters in Computer Science Admission
Following are the minimum score required in bachelors and English language proficiency test to get admission in top UK universities offering MS in Computer Science:
|University||Minimum % Required||English Proficiency Requirement|
|University of Oxford||65% for prestigious institutes; 75% for other institutes||IELTS: 7.0; TOEFL (iBT): 110|
|University of Cambridge||75%||IELTS: 7.5; TOEFL (iBT): 107|
|Imperial College London||65%||IELTS: 7.0; TOEFL (iBT): 100|
|University College London (UCL)||60%||IELTS: 7.0|
|University of Edinburgh||65%||IELTS: 6.5; TOEFL (iBT): 92|
|University of Manchester||69% overall or 50% in computer science content||IELTS: 7.0|
|University of Birmingham||65%||IELTS: 6.5; TOEFL (iBT): 88|
|University of Bristol||For MSc: 60%; For MEng: 90%||IELTS: 6.5; TOEFL (iBT): 85|
|Queens Mary University of London||65%||IELTS: 6.0; TOEFL (iBT): 92|
|University of Southampton||For MSc: 65%; For MEng: 90%||IELTS: 6.5; TOEFL (iBT): 92|
|Lancaster University||65%||IELTS: 6.5; TOEFL (iBT): 87|
Cost of Studying Masters in Computer Science in UK
Studying abroad is a costly affair and has various types of expenses associated with it. These can be categorized into three types: Pre-arrival Cost, Tuition Fees and Cost of Living.
Registration fee of test scores required to study in UK, application fees, visa registration fees etc. are all included in the pre-arrival cost.
|Type of Expense||Cost (in GBP)|
|UCAS Application Fee||20|
|UK Student Visa Fee||348|
|Health Insurance||260 (per annum)|
|IELTS Fee||162 - 180|
|TOEFL Fee||294 - 918|
Tuition Fees for Masters in Computer Science in UK
Annual tuition fee of masters in computer science in UK is approximately between 24,600 GBP to 42,500 GBP. University of Cambridge has the highest annual tuition fee of 42,184 GBP.
Cost of Living in UK
Cost of studying also includes the living cost consisting of expenses like accommodation, transportation, utilities, course material cost etc. An estimated cost of living in UK for international students is tabulated below:
|Type of Expense||Cost per year (in GBP)|
|Utilities||500 - 750|
|Food and Household Items||1,500|
Scholarships for Masters in Computer Science in UK
To ease the financial burden, a number of scholarships, awards and bursaries are offered to students coming to study in the UK. Following are some of the scholarships available for international students in UK:
|Scholarship||University||Eligibility||Amount (in GBP)|
|Oxford Centre for Islamic Studies||University of Oxford||From Asian or African country||Cost of tuition fees and living expenses|
|Trinity Hall - Mann Studentship for Sciences||University of Cambridge||Academic performance||10,000 to 40,000|
|DeepMind Scholarship||University College London||Enrollment in CS, Data Science masters program||25,000|
|John Fisher High Performance (HPC) Scholarships||University of Edinburgh||Enrollment in CS or Data Science masters program||50% of tuition fees|
|GREAT Scholarship 2020||University of Manchester||From China, India or Malaysia||Tuition fee waiver|
|Aga Khan Foundation International Scholarships||University of Birmingham||Academic merit and financial need||Varies|
|Think Big Postgraduate Scholarship||University of Bristol||Enrollment in full-time taught postgraduate program||5000; 10,000 and 20,000|
|Chevening Awards||Queens Mary University of London||Enrollment in 1 year masters program||Full tuition fees, living costs and flights|
|Southampton International Merit Scholarships||University of Southampton||Enrollment in university’s program||3,000|
For more scholarships in UK, click here.
Job Prospects for Masters in Computer Science in UK
Students are majorly employed in the IT sector after completion of a masters in computer science degree. Average annual salary that you can earn depends majorly on what type of masters in computer science you are pursuing. However, a student can expect to earn an average annual salary of 42,000 GBP a masters in computer science in UK.
A tabulated summary of types of jobs available in UK, their responsibility and average salary offered to computer science graduates is provided below:
|Job Role||Responsibility||Average Annual Salary (in GBP)|
|Software Engineer||Developing ways that will help in proper functioning of softwares created by design team||41,000|
|Software Developer||Creating applications that allows users to perform various tasks||32,000|
|Web Developer||Building the backbone of the website||27,000|
|Java Developer||Creating complex web-based applications such as drop-down menus||37,000|
|Front End Developer/Engineer||Managing complex projects related to analysis of design requirements, recommendation of technical solutions etc||32,000|
You can also pursue masters in computer science from the US and Canada. A masters in computer science in Canada costs approximately 38,316 GBP to 47,511 GBP and can be completed within 1.5 to 2 years. MS in Computer Science in US is also a 1 to 2 year program.
Ques. What are the best universities in UK for MS in Computer Science?
Ans. University of Oxford, University College London, University of Edinburgh, University of Birmingham and Queens, Mary University of London are some of the top universities offering MS in Computer Science in UK.
Ques. How long does it take to complete masters in computer science in UK?
Ans. The duration of MS in Computer Science in UK is 1 year. An MEng degree takes 4 years to complete while MPhil in Computer Science can be completed in 9 months to 3 years.
Ques. What is the program fee of masters in computer science in UK?
Ans. Annual tuition fees masters in computer science in UK ranges between 22,600 GBP to 42,500 GBP. Lancaster University has the lowest fee of 22,662 GBP per year while University of Cambridge has the highest fee of 42,184 GBP per year.
Ques. What are the job prospects after completion of masters in computer science in UK?
Ans. Students can work as Software Engineer, Software Developer, Web Developer, Java Developer and Front End Developer. They can earn an average salary of upto 43,000 GBP per annum.