17 Masters in Computer Science UK 2024

17 Masters in Computer Science UK 2024

Are you a computer guru searching for universities in UK for masters in computer science? If you've just concluded your undergraduate studies and you are surfing the internet for top universities in UK for MS in computer science, we have quite a number of top ranked universities where you can earn an MSc computer science with placement in UK.

Computer Science students learn the systems, theory and design of everything from search engines to software apps and social media networks. As computers continue to play a larger part in everyday life, the demand for skilled computer science professionals grows every year.

Earning an MS in computer science in UK will equip you with the skill set and professional knowledge required to thrive in the computer industry. This degree can be offered as Master of Science (MS), Master of Philosophy (MPhil), and Master of Engineering (MEng) degrees.

In this article we have compiled a list of some of the best universities in UK for masters in computer science 2024, suitable for both home and international students.


Read: 40 Online Computer Science Degrees 2024


Article Guide:

1.  Why study in UK?

2. Table showing 17 top universities in UK for masters in Computer Science and their average tuition fees

3. 17 top universities for masters in Computer Science UK 2024

  • University of Oxford

  • University of Cambridge

  • University College London (UCL)

  • Coventry University

  • The University of Edinburgh

  • University of Nottingham

  • The University of Manchester

  • City, University of London

  • University of Southampton

  • The University of Liverpool

  • Birmingham City University

  • Newcastle University

  • Lancaster University

  • University of Bristol

  • University of Warwick

  • Leeds Beckett University

  • Swansea University

4. Conclusion



Why Study in UK?

Ever wondered why your old friends in college left the country to go study in the UK? Well they learned about some benefits of studying in the UK you probably didn't know about. Here are 10 good reasons they had to go study in the UK.

  1. High quality education

By studying in the UK, you’ll be immersing yourself in centuries of high quality academia, as UK universities are renowned for excellence, having an impressive international reputation and are ranked among the best in the world in terms of teachings and research.

  1. World renowned universities

Degrees from UK higher education providers are highly recognized and respected around the world, and the choice of subjects you can study is extensive. A degree from any British university will look great on a CV, and will serve to be a great selling point for employment opportunities.

  1. A home for international students

According to the Higher Education Statistics Agency (HESA), the UK is the second most popular study destination in the world, with 485,645 international students choosing to study at UK universities in 2018/19, so international students like you are welcome to study in the UK.

  1. Work while you study

International students studying in the UK can work up to 20 hours a week during term-time, and ten hours when school is out. This allows students to take on a part-time job or an internship, to learn new skills and earn money while studying.

  1. Financial benefits

Although living costs in the UK are reasonable compared to USA, especially when outside of cities like London, international students can also get financial help when studying in the UK, in the form of scholarships, grants and bursaries. 

  1. Shorter degrees

An undergraduate full time degree in the UK usually takes up to 3 years to complete, while a master’s degree may last for 1 year. Therefore, if you choose to study in the UK, you’ll be able to graduate sooner, and save money on fees and accommodation as well.

  1. Unique culture

During your stay in the UK, you will not just learn about British culture, but from people from other countries and cultures too. The UK also has a lot of history, from the Tower of London and Buckingham Palace to Stonehenge and Edinburgh Castle, there’s so much for you to explore.

  1. Improve your English

The English language is a valuable asset and useful skill in today’s global business market. Studying in the UK ensures that your classes will be conducted in English, and this is a great way to boost your skills.

  1. High rate of employment

We all know employers sort after high quality graduates who have specific skill sets, including effective, critical, and creative thinking skills. Studying in the UK will help you tick all these boxes. Academic standards are of high prestige and the education will provide you with a solid foundation to boost your potential for having a higher salary and finding exactly what job you want.

  1. Travel connections

During summer breaks, you might want to take out some time exploring neighboring cities. That is achievable as studying in the UK allows you to reach other parts of Europe in a matter of hours. Getting to mainland Europe from the UK is quite easy, you can choose to travel by plane or train and be sure to get to neighboring cities in few hours.


Table Showing 17 Top Universities in UK for Masters in Computer Science and their Average Tuition Fees



Tuition Fees


University of Oxford



University of Cambridge



University College London (UCL)



Coventry University



The University of Edinburgh



University of Nottingham



The University of Manchester



City, University of London



University of Southampton



The University of Liverpool



Birmingham City University



Newcastle University



Lancaster University



University of Bristol



University of Warwick



Leeds Beckett University



Swansea University




17 Top Universities for Masters in Computer Science UK 2024

This section highlights top 17 UK universities for MS in computer science, as well as MS in computer science in UK fees, and a direct application link to each school.


1. University of Oxford

First on our list of top universities in UK for masters in computer science is University of Oxford. The MSc in Advanced Computer Science at Oxford has been designed to teach a range of advanced topics to graduates of computer science and other mathematical disciplines. It teaches the advanced techniques and ideas that are being developed in application domains (such as machine learning, verification and computer security) and the rich and diverse theories that underpin them.

Duration: 12 months (Full Time)

Average Tuition Fee: £30,330

Entry Requirements

  • Applicants should have had a first-class undergraduate degree with honours in computer science or mathematics

  • It is necessary that applicants possess the necessary background to cope with mathematical notation and basic skills in computer programming

  • Applicants should have carried out some programming projects either in employment or study, potentially including self-directed study

  • There are no specific programming languages that are prioritized but it is important that they have engaged with the task of coding and implementing algorithms

  • IELTS - 7.5/9

Start Application Process


2. University of Cambridge

University of Cambridge is one of the most sought after uk universities for masters in computer science by international students.

The Advanced Computer Science programme aims to offer a qualification that is valuable and highly marketable in its own right that equips graduates with the computer science-related research skills and expertise to play leading roles in industrial and public-sector research.

Duration: 9 months (Full Time)

Average Tuition Fee: £37,815

Entry Requirements

  • Applicants must hold a first-class honours degree in computer science, engineering, mathematics, or another numerate degree, and where the applicant can demonstrate significant relevant preparation for the Cambridge MPhil course

  • Mathematics to A-level standard or equivalent and programming experience will be presumed

  •  IELTS - 7.5/9

Start Application Process


3. University College London (UCL)

Students who seek to earn an MSc computer science London degree should consider applying to UCL, which is also one of the top schools for masters in computer science in the UK.

The programme aims to give students the technical skills and understanding required to pursue a career in the computing/information technology sector or for further doctoral research.

Duration: 1 year (Full Time)

Average Tuition Fee: £25,200

Entry Requirements

  • Applicants must hold a Bachelor’s degree in a subject other than computer science or information technology, or an overseas qualification of an equivalent standard with a minimum of second-class upper 60% CGPA

  • Applicants have to demonstrate suitable mathematical skills (to at least Mathematics A level), analytical skills

  • The applicant must ensure they have good computational thinking skills as programming is a core part of the course.

  • PTE - 69/90. Minimum of 62 in each Communicative Skill

  • IELTS - 7/9. Minimum of 6.5 in each of the subtests

Start Application Process


4. Coventry University

You should also consider Coventry university MSc computer science programme, as this is also one of UK's top school for computer science at PG level.

The course aims to provide you with a sound understanding of essential development platforms, protocols and standards with an emphasis on computer architectures, artificial intelligence, machine learning, big data analysis, internet security and the development of web-based and mobile applications.

Duration: 1 year (Full Time)

Average Tuition Fee: £18,250

Entry Requirements

To enter the course you need to have one of the following:

  • A minimum of a second class honours degree in a computing related subject. Applications from graduates in other disciplines (such as mathematics, physics or engineering) with experience in programming would also be considered on individual merits. For further information on the type of subjects that would qualify

  • An unclassified degree plus at least two years' further study or professional experience in computing related subjects.

  • IELTS - 6.5/9

Start Application Process


5. The University of Edinburgh

The University of Edinburgh MSc computer science programme offers students the opportunity to obtain specialist knowledge in the design, analysis, implementation, and use of computer systems ranging from the components of a single processor to computer networks as vast as the Internet.

Duration: 1 year (Full Time)

Average Tuition Fee: £35,900

Entry Requirements

  • A UK 2:1 honours degree, or its international equivalent, in informatics, artificial intelligence, cognitive science, computer science, electrical engineering, mathematics, physics or another quantitative discipline

  • Entry to this programme is competitive. A typical offer will normally require a UK first-class honours degree

  • Competence in programming is essential. During the degree, applicants must have completed a programming course in at least one of the following: C/C++, Java, Python, R, Matlab, Haskell, ML

  • IELTS - 7/9. With at least 6.0 in each module

Start Application Process


6. University of Nottingham

The University of Nottingham MSc computer science programme prepares its students for careers in advanced software development, particularly where reliability and efficiency are vital requirements.

This MS degree in CS also aims to equip students to take leading roles in software and research development where the demands of reliability and efficiency are particularly important.

Duration: 1 year (Full Time)

Average Tuition Fee: £26,500

Entry Requirements

  • A 2:1 CGPA or 60% mark (or international equivalent) with evidence of an interest or aptitude for programming is required

  • Graduates from a science or engineering background will be considered with a 55% average mark

  • PTE - 62/90. Minimum of 55

  • IELTS - 6.5/9 with 6.0 in each element

 Start Application Process


7. The University of Manchester

This is one of the masters in computer science UK ranking schools international students apply to. The course covers both an overview of existing approaches to Software, and two particular approaches at the forefront of Software Engineering research and practice; Pattern-based and Component-based Software Development.

This MS degree is also concerned with the design and use of techniques to support humans to build software systems that are reliable, adaptable, usable, maintainable, etc.

Duration: 12 months (Full Time)

Average Tuition fee: £27,500

Entry Requirements

  • A first or strong Upper Second class honours degree, or the overseas equivalent, in computer science, or in a joint degree with at least 50% computer science content

  • A minimum of 70% (First Class with Distinction) in a BSc Eng, BEng or BTech degree from a prestigious institution

  • Applicants with extensive computer science industrial experience and a good 2:I honours degree in Computer Science, honours degree, or its overseas equivalent, may also be considered for admission

  • PTE - 65/90

  • IELTS - 7/9 with no sub-test below 6.0

Start Application Process


8. City, University of London

City, university of London MSc computer science programme ensures that you will become a focused researcher committed to developing skills and undertaking rigorous research.

Applications for the Computer Science PhD/MPhil programme are welcome if your primary research interest is one of the following areas:

  • Computer Science

  • Geographical Information Science and Data Visualization

  • Human Computer Interaction Design

  • Software Systems Engineering

  • Creativity Science

  • Software Reliability

  • Artificial Intelligence and Machine Learning.

Duration: 2 - 4 years (Full Time)

Average Tuition Fee: £18,360

Entry Requirements

  • Applicants should have a record of high academic achievement.

  • The minimum requirement is a good undergraduate degree (first or upper second class honours) in a relevant subject from a UK university, or a recognized equivalent from an overseas institution.

  • IELTS - 6.5/9. An overall score of 6.5 with a minimum of 6.0 in each of the four components in IELTS.

Start Application Process


9. University of Southampton

Southampton is ranked in the Computer Sciences and MSc software engineering uk top ten list for over ten years by the Guardian University Guide.

This master’s programme allows a student to choose modules from more specialist programmes in Artificial Intelligence, Cyber Security, Signal Processing, Software Engineering, and Web Science & Technology. By the end of your studies, Students will have developed a set of specialized skills in several computer science disciplines.

Duration: 1 year (Full Time)

Average Tuition Fee: £28,000

Entry Requirements

  •  Applicants need a First class degree in either computer science or software engineering or a closely related subject.

  • Applicant must also have an upper 2:1 score in the following modules: 2 modern object-oriented or functional programming language modules (e.g. Java, C++, C#, Visual Basic), 1 math module, 2 computing modules (e.g. data structures, databases, artificial intelligence, machine learning, web, networks, operating systems)

  • The University may also accept work experience in place of taught programming.

Start Application Process


10. The University of Liverpool

The university of Liverpool MSc computer science programme is directed at graduates without a first degree in Computer Science who wish to supplement the knowledge acquired in their undergraduate study with a substantial element of computer science.

The programme leads to a wide range of careers in the IT industry; in many cases students seek employment at the interface of the IT domain and the subject matter of their first degree.

Duration: 1 year (Full Time)

Average Tuition Fee: £25,050

Entry Requirements

  • Applicants must have completed a 2:1 honours degree (or above) in Science or Engineering other than Computer Science or closely related subject

  • PTE - 61/90 With minimum scores of 46 in each component

  • IELTS - 6.5/9 Minimum of 5.5 in each component

Start Application Process


11. Birmingham City University

The MSc computer science Birmingham City University programme is designed to cover a number of advanced computing topics in computer science, namely, ontological engineering, service-oriented design, database design, data engineering, and mobile application development.

Duration: 12 months (Full Time)

Average Tuition Fee: £16,300

Entry Requirements

  • Applicants must have a 2:2 or higher honors degree or equivalent in computing, business, or engineering discipline

  • The required subject includes:- Mathematics, English

  • Holders of a 3 or 4 year Bachelor degree with 60% overall (55% from top universities) will be considered for direct admission to Master’s Degree courses

  • PTE - 64/90

  • IELTS - 6/9 With no less than 5.5 in each band score

Start Application Process


12. Newcastle University

This advanced Newcastle University MSc computer science programme is suitable if you're an honours graduates within computing science. You can also be a graduate from a discipline with a significant computing component such engineering, systems engineering, and mathematics.

Duration: 1 year (Full Time)

Average Tuition Fee: £26,400

Entry Requirements

  • Applicants must have 2:2 honours degree, or international equivalent, in computing science. They also accept subjects with a significant computing component, such as: Engineering, Systems Engineering, Mathematics
  • IELTS - 6.5/9 with no less than 5.5 in each of the four elements of the test

Start Application Process


13. Lancaster University

Lancaster University should be one of the schools for masters in computer application in UK by students home and abroad. The master program explores cutting-edge innovation in experimental computer science and provides students with a solid grounding of professional, real-world experience.

Students will also gain real-world, applicable work experience by working with one of the partner companies, providing them with insight into a professional ICT environment.

Duration: 12 months (Full Time)

Average Tuition Fee: £22,550

Entry Requirements

  • Applicants must have a 2:1 Hons degree (UK or equivalent) in Computer Science or a similar degree

  • The degree should have covered Programming with either Java, C# or C++

  • At least 3 years of Bachelor's degree is required

  • At least 60% overall, with at least 55% in each year (year 2 onwards)

  • PTE - 58/90 With a minimum of 50 in each component of the test

  • IELTS - 6.5/9 With a minimum of 6.0 in each element of the test

Start Application Process


14. University of Bristol

The aim of Bristol MSc computer science program is to build an understanding of the basis of computer science and its importance in software development.

This MSc computer science conversion UK program is for students from a variety of academic backgrounds who have little or no previous academic computing experience.

Duration: 1 year (Full Time)

Average Tuition Fee: 26,900

Entry Requirements

  • An upper second-class honours degree (or international equivalent) in any subject other than computer science or a computer science related subject

  • Competence in mathematics must be demonstrated with at least a B grade

  • Applicants from top colleges are also considered if they have a score of 55% or above

  • PTE - 67/90

  • 66 average with no skill below 60

  • IELTS - 6.5/9 6.5 overall with no score below 6.0

Start Application Process


15. University of Warwick

Students seeking to study for an MSc computer science in UK universities should consider University of Warwick as well, as it makes the list of top schools for MS CS in UK.

Also, this course is designed for technically minded graduates with a background in computer science, mathematics or the physical sciences.

The course provides a comprehensive preparation for the use of cutting-edge techniques in industry, though its research focus also makes it an excellent starting point for research, through PhD study or in a commercial setting.

Duration: 12 months (Full Time)

Average Tuition Fee: £29,950

Entry Requirements

  • Student must hold a first class honour’s degree or a high 2:1 undergraduate degree.

  • The degree must be in Computer Science, Mathematics, Statistics, Physics, or another relevant quantitatively-focused degree.

  • PTE - 62/90 With 51 in all components

  • IELTS - 6.5/9 Minimum of 6.0 in all sections

Start Application Process


16. Leeds Beckett University

This UK MS computer science program provides in-depth skills in computer science and prepares students to work with cutting-edge technologies in industry by blending theory with practice on this advanced qualification that will make them stand out to employers.

Duration: 12 months (Full Time)

Average Tuition Fee: £15,000

Entry Requirements

  • Applicants should either have at least a second class honors degree in the cognate subjects of Computer Science, at least a second class honors degree in a non-cognate subject supported by evidence of an aptitude for the subject applied for or have equivalent experience or training, normally from within the work environment

  • PTE - 54/90 With a minimum of 51 in all components

  • IELTS - 6/9 With no skill below 5.5

Start Application Process


17. Swansea University

The MS computer science in UK eligibility programme is suitable for students from any field and for those who want to change their direction or career path.

You will get to study courses like Software Concepts and Efficiency, Programming in Java, Computer System Concepts, Relational and Object-Oriented Database Systems and even Software Engineering Principles.

Duration: 1 year (Full Time)

Average Tuition Fee: £18,650

Entry Requirements

  • Applicants must hold a 2:2 honours degree (or above) plus *experience of Programming

  • PTE - 56/90 With a minimum of 51 in each component

  • IELTS - 6/9 With a minimum of 5.5 in each component

Start Application Process



It is no news anymore that MSc computer science UK degrees are valuable and respectable worldwide, which is why international students like you relocate to UK just to earn that degree. So you can either keep surfing the net for MS in CS in UK, or you can as well read through this article again and choose any of the schools listed above. All the best!


Read more articles:

10 Cheapest Universities in London for International Students 2024

37 Oxford University Free Online Courses 2024
Share this tip
Subscribe for scholarship alert.
Be among the first to know whenever a new scholarship is going on.

Latest Scholarship Tips