- Investigate both the theory and practice of machine-learning : from deep neural network architectures and causality to humanoid robots
- Part of pioneering history : take your computer science understanding to the next level at Manchester, a pioneer of computer science history and home to the first memory-stored computer
- Comprehensive curriculum : explore a broad range of expansive units, including core and optional topics
- Diverse specialisations : tailor your route to you, by choosing the areas which will best further your interests
- Hands-on experience : gain practical experience through your individual project that lets you apply advanced machine learning techniques to real-world problems

MSc Machine Learning
About
From breakthroughs in medical decision making to previously unimaginable forecasting capabilities, machine learning has changed how we approach problem-solving forever. On this master’s course, you will take your understanding to new depths – investigating both the theory and practice of this revolutionary approach.
Your study spans a diverse yet in-depth set of modules, encompassing deep neural network architectures, language learning models, and cognitive humanoid robots. With our MSc Artificial Intelligence students, you will study both i) The Fundamentals of Machine Learning and ii) AI and its Applications, however you will also explore iii) Decision Making Under Uncertainty - a key concept when making decisions based on predictive models.
During your time with us, you will follow 75% of core taught material whilst also enjoying a wide choice for tailoring the remainder of your study with optional units. You may find one of the most rewarding elements of your course is your Master’s Project, which enables you to carry out a substantial technical task which truly focuses in on your area of interest.
As you depart this course as a well-trained postgraduate, you will find you have a widely applicable skillset – providing you with both the gift of choice and in a workplace where there is strong demand for machine learning skills.
Requirements
Entry Requirements
We operate a selective staged admissions process. We give preference to students with the strongest grades from high-ranking institutions.
Successful applicants typically hold a First-class honours degree (70% average) from a UK university, or the overseas equivalent, in a Computer Science degree with a minimum of 50% Computer Science content.
We require that all applicants have a strong background in Computer Science reflected, for example, in solid programming and software development skills.
We accept a range of qualifications, and welcome applications from overseas applicants. A typical successful offer-holder will evidence:
- China : a minimum of 87% in a 4-year bachelor's degree from a well ranked institution.
- India : a minimum of 65% (First Class with Distinction) in a BSc Eng, BEng or BTech degree, depending on the institution.
For further information on international entry requirements, please contact [email protected]
English Program Requirements
In order to be accepted onto an MSc programme in the Department of Computer Science, applicants need to provide evidence of having achieved the required level in a recognised English language qualification.
- IELTS: overall score of 7.0 with no sub-test below 6.5
- TOEFL iBT: at least 100 overall with no sub-test less than 22. We do not accept 'MyBestScore'. We do not accept TOEFL iBT Home Edition
- Pearson PTE: at least 76 overall with no sub-test below 70
- Pre-sessional English run by the University Language Centre
We also accept many other English language qualifications
from overseas, depending on the qualification, the scores obtained and the University's assessment of its academic suitability.
Please contact [email protected]
and we will be able to advise further.
Career
Career opportunities
With breakthrough after breakthrough, it’s rare to find a field which develops life-altering solutions at such a rapid rate. A core pillar of artificial intelligence, machine learning is responsible for innovations in technology, medicine, business and beyond every year.
Equipped with the in-demand understanding nurtured on this course, you will graduate with a myriad of career opportunities in AI, data, and business analysis in particular. With your finely tuned knowledge, in combination with the reputation our courses have for being among the best in the country, as a postgraduate of this course your skillset will be in-demand. Which sector will you choose? How will you apply your skills to better, or further, an industry?
Examples of some of the careers you could pursue include:
- Business Analyst
- Data Scientist
- Data Analyst
- Machine Learning Engineer
Beyond your course-specific opportunities, it is also important to consider the supplementary career events and company visits organised by our faculty, Science and Engineering. What's more, our award-winning University Careers Service provides an outstanding support on career pathways, graduate jobs, internships, and postgraduate study.
Fee Information
MSc Machine Learning

The University of Manchester
United Kingdom, Manchester
