loading_gif
Ubergrad Logo

Top 10 Universities For Masters in Computer Science in the UK


Discover the rankings, courses, entry requirements, expenses and scholarships.

A good education can put you years ahead in terms of your career. The UK has some of the best universities in the world for STEM education and offer many scholarships and funding opportunities for Indian students looking to pursue a Masters degree in the UK. This makes the country a good option for a good and affordable education. In addition, the recent Brexit verdict has impacted Indian students favorably, improving Indian students chances of admission and employment in the UK in STEM and related fields. 

Here is a list of the top ten universities in the UK according to the Times Higher Education World Rankings 2020 for computer science courses (the universities are ranked based on their teaching style, international outlook, industry income, and research facilities)

University of Oxford

Ranked No.1 for computer science in the country, the University of Oxford is known for its exceptional teaching and learning opportunities. This is the oldest university in the world and is home to 24,000 students, including 11,687 postgraduates. 

Postgraduate Courses available in Computer Science
  • MSc in Computer Science
  • MSc in Mathematics and Foundations of Computer Science
  • Mathematical Modelling and Scientific Computing MSc
  • Mathematical and Computational Finance MSc
Eligibility
  • You need to have a bachelor’s degree in computer science or any other disciplines with 75% in your study and experience or training in programming or employed with related industry.
  • English Language Requirement: You need to have 7.5 IELTS with a minimum band of 7 in all the skills.
Tuition Fee and Living Expenses

The tuition fee is £23,387 (approximately 21.65 lakhs INR).

  • The living expenses will accumulate to a minimum of £13,620 (approximately 12.63 lakhs INR) per year.

University of Cambridge

Founded in 1209, the University of Cambridge has consistently ranked among the top universities in the world. The University of Cambridge is home to 31 different autonomous colleges allowing 22,000 students, including 9,000 international students to enhance and develop their skills both professionally and personally.

Postgraduate Courses available in Computer Science
  •   MPhil in Advanced Computer Science
  • MPhil in Machine Learning and Machine Intelligence
  • Scientific Computing MPhil
Eligibility
  • Professional Bachelor’s (3- 4 years) in the relevant field from well-ranked institutions with an overall grade of 70%.
  • English Language Requirement: You need 7.5 IELTS with a minimum band of 7 in all the skills.
Tuition Fee and Living Expenses
  • The average tuition fee for the above courses is £34,296 (approximately 31.75 lakhs INR).
  • The living expenses will accumulate to £10,185 (approximately 9.43 lakhs INR) or £15,520 (approximately 14.36 lakhs INR) if you decide to live in London.

Imperial College London

Established in 1907 and located in the world’s best student city, London, Imperial College London has consistently ranked in the Top 5 universities in the UK and the top 10 universities in the world. The University’s main focus is on science, engineering, medicine, and business courses. Imperial College London offers 150+ masters courses and a wide range of research opportunities.

Postgraduate Courses available in Computer Science
  • MSc Computing Science
  • MSc Advanced Computing
  • MRes Advanced Computing
  • MSc Computing (Artificial Intelligence)
  • MSc Computing (Management and Finance)
  • MSc Computing (Machine Learning)
  • MSc Computing (Security and Reliability)
  • MSc Computing (Software Engineering)
  • MSc Computing (Visual Computing and Robotics)
Eligibility
  • To apply for a master’s degree, you need to complete a four-year or three-year bachelor’s degree from a mainstream university with 75% or CGPA.
  • English Language Requirement: You need a minimum of 6.5 IELTS with a band of 6 in all the skills.
Tuition Fee and Living Expenses
  • The tuition fee is £33,250 (approximately 30.78 lakhs INR).
  • The living expenses will accumulate to £15,520 (approximately 14.36 lakhs INR) per year as you are going to live in London.

University College London

University College of London is home to more than 42,000 students from 150 different countries and 13,000 staff, who continually work towards making an impact on real-world problems. Founded in 1826, University College London is ranked among the top universities in the world and is known for its disruptive thinking and academic excellence.

Postgraduate Courses available in Computer Science
  • Computational Finance MSc
  • Computational Statistics and Machine Learning MSc
  • Computer Graphics, Vision and Imaging MSc
  • Computer Science MSc
  • Data Science and Machine Learning MSc
  • Data Science (International) MSc
  • Disability, Design and Innovation MSc
  • Financial Risk Management MSc
  • Information Security MSc
  • Machine Learning MSc
  • Robotics and Computation MSc
  • Software Systems Engineering MSc
Eligibility
  • The minimum entry requirement in your academics is a cumulative GPA of 3.3 / 4.0 (or equivalent).
  • English Language Requirement: You need a minimum of 6.5 IELTS with 6 band in all the skills.
Tuition Fee and Living Expenses
  • The average tuition fee for the above courses is £31,270 (approximately 28.95 lakhs INR).
  • The living expenses will accumulate to £15,520 (approximately 14.36 lakhs INR) per year as you are going to live in London.

London School of Economics and Political Science (LSE)

One of the best social science universities in the world, LSE is home to 12,000 students including 8,000+ international students. Along with quality education, students at LSE get the opportunity to explore and engage with the city’s business houses. Whatever program you choose, LSE offers you a range of ways to upskill and get hands on experience in your specialization within the subject or department you choose.

Postgraduate Courses available in Computer Science
  • Applied Social Data Science MSc
  • Data Science MSc
  • Management of Information Systems and Digital Innovation MSc
Eligibility
  • To apply for LSE masters program in computer science, you need to have a bachelor’s degree awarded after a minimum of three years of study with 65%.
  • English Language Requirement: You need 7 IELTS with at least 6.5 (Reading 6.5, Writing 6.5, Listening 6.5, Speaking 6.5) in each component.
Tuition Fee and Living Expenses
  • The average tuition fee for the above-mentioned courses is £26,608 (approximately 24.64 lakhs INR) per year. However, this fee varies based on the program you choose to study.
  • The living expenses will accumulate to £15,520 (approximately 14.36 lakhs INR) per year as you are going to live in London.

University of Edinburgh

The University of Edinburgh is one of the oldest universities in the world and is located in Scotland. It offers a wide range of courses to over 35,000 students at its 23 different schools and colleges. This university is known as the world’s leading research-intensive university with a focus on applied sciences.

Postgraduate Courses available in Computer Science
  • Advanced Design Informatics (MSc)
  • Advanced Technology for Financial Computing (MSc)
  • Artificial Intelligence (MSc)
  • Cognitive Science (MSc)
  • Computer Science (MSc)
  • Cyber Security, Privacy and Trust (MSc)
  • Design Informatics (MSc)
  • High-Performance Computing (MSc)
Eligibility
  • You need to have a minimum score of 60% or more in your undergraduate or bachelor’s study.
  • English Language Requirement: You need 6.5 IELTS test with no less than 6.0 in each component.
Tuition Fee and Living Expenses
  • The average tuition fee for the above-mentioned courses is £32,500 (approximately 32.10 Lakhs) per year. However, this fee varies based on the program you choose to study.
  • The living expenses will accumulate to £9,000 (approximately 8.33 Lakhs INR) per year.

King’s College London

Ranked among the top 10 UK universities by QS World Rankings 2020, King’s College London offers a wide range of graduate and postgraduate courses for more than 31,000 students including 12,800 postgraduate students. King’s College is also ranked 4th in the country and 31st in the world for Graduate Employability.

Postgraduate Courses available in Computer Science
  • Advanced Computing MSc
  • Advanced Software Engineering MSc
  • Applied Statistical Modelling & Health Informatics PGCert
  • Big Data in Culture and Society MA
  • Complex Systems Modelling (from Biomedical and Natural to Economic and Social Sciences) MSc
  • Computational Finance MSc
  • Data Science MSc
  • Digital Asset and Media Management MA
  • Robotics MSc
Eligibility
  • Grade requirements vary from course to course. However, you need to have a 60-65%+ on average across all years of your study.
  • English Language Requirement: You need 6.5 IELTS with at least 6.0 in each component.
Tuition Fee and Living Expenses
  • The average tuition fee for the above-mentioned courses is £25,500 (approximately 23.62 lakhs INR) per year. However, this fee varies based on the program you choose to study.
  • The living expenses will accumulate to £15,520 (approximately 14.36 lakhs INR) per year as you are going to live in London.

University of Manchester

With more than 40,000 students, the University of Manchester makes your dream career a reality. The University of Manchester is known for its quality teaching and international research standards.

Postgraduate Courses available in Computer Science
  • Advanced Web Technologies
  • Artificial Intelligence
  • Computer Security
  • Computer Systems Engineering
  • Data and Knowledge Management
  • Digital Biology
  • Multi-Core Computing
  • Semantic Technologies
  • Software Engineering
  • Advanced Computer Science
  • Advanced Manufacturing Technology & Systems Management
  • Bioinformatics and Systems Biology
  • Computer Science MPhil
  • Data Science
  • Geographical Information Science
  • Health Data Science
  • Management and Information Systems: Change and Development
Eligibility
  • You must have completed a 3 or 4-year degree with at least 60% to be considered for postgraduate study.
  • English Language Requirement: You need 6.5 IELTS with at least 6.0 in each component.
Tuition Fee and Living Expenses
  • The average tuition fee for the above-mentioned courses is £23,000 (approximately 21 lakhs INR) per year. However, this fee varies based on the program you choose to study.
  • The living expenses will accumulate to £9,000 (approximately 8.33 Lakhs INR) per year.

University of Bristol

The University of Bristol offers various postgraduate programs in a wide variety of specializations. The University of Bristol ranks in the top 50 in the world and 6th in the country in graduate employability.

Postgraduate Courses available in Computer Science
  • Advanced Computing (Machine Learning, Data Mining, and High-Performance Computing) MSc
  • Advanced Computing MSc
  • Communication Networks and Signal Processing MSc
  • Computer Science (conversion) MSc
  • Computer Science MSc
  • Image and Video Communications and Signal Processing MSc
  • Mathematics of Cyber Security MSc
  • Robotics MSc
Eligibility
  • The majority of master’s programs require a first-class degree (60% or higher) from a recognized Indian University.
  • English Language Requirement: You need 6.5 IELTS with at least 6.0 in each component.
Tuition Fee and Living Expenses
  • The average tuition fee for the above-mentioned courses is £24,700 (approximately 22.88 lakhs INR) per year. However, this fee varies based on the program you choose to study.
  • The living expenses will accumulate to £14,500 (approximately 13.45 lakhs INR) per year.

University of Glasgow

With a history of 560 years, the University of Glasgow is known for its quality teaching and world-class research facilities. It is home to nearly 28,000 students from over 140 countries worldwide and offers around 600 graduate and undergraduate programs in various fields.

Postgraduate Courses available in Computer Science
  • Bioinformatics MSc
  • Computer Systems Engineering MSc
  • Computing Science MSc
  • Data Analytics MSc
  • Data Science MSc
  • Geoinformation Technology and Cartography MSc
  • Geomatics and Management MSc
  • Information Management and Preservation MSc
  • Information Security MSc
  • Information Studies MPhil
  • Information Studies MRes
  • Information Technology MSc
  • IT Cyber Security MSc
  • Sensor and Imaging Systems MSc
  • Software Development MSc
Eligibility
  • 1st division or better across all years of study (60% or higher) from a recognized Indian university.
  • English Langauge Requirement: You need 6.5 IELTS with at least 6.0 in each component.
Tuition Fee and Living Expenses
  • The average tuition fee for the above-mentioned courses is £23,500 (approximately 21.76 lakhs INR) per year. However, this fee varies based on the program you choose to study.
  • The living expenses will accumulate to £10,044 (approximately 9.30 lakhs INR) per year.

Don’t forget to check or contact the individual university websites and departments for the latest information on eligibility, tuition fees, scholarships and application procedures, as these are updated all the time. If you need any help, our student support team is always one click away!


For all those SMART Ubergrads who would let the experts do what they do the best!

Ubergrad's Expert Counsellors shall help you choose your Best-Fit Universities based on your profile and guide you through your entire study abroad journey, thus making it a cake-walk for you.

  • Profile Evaluation - suggest a customised & personalised “Best-Fit” University shortlist matching your profile (considering more than 42 parameters).
  • SoPs, LoRs, Resumes - proofreading, sharing samples, etc.
  • Information on Application Fee waivers, GRE / IELTS waivers, deadlines, etc.
  • University Applications - help with documentation, application form filling, special requirements, etc.
  • Tracking and follow-up with University Partners for Offer/Admit, I-20, CAS, COE, etc.
  • Visa Process - help with documentation, application form filling, mock one-on-one sessions, etc.
  • Education Loans - connect with our Loan partners and help you secure required financial resources.

Your 'Dedicated Counsellor' would help you in the entire process - from 'shortlisting' universities to finally 'enrolling' at your dream university (just a Phone call / WhatsApp / Email / SMS away).