MSc Advanced Computing - Machine Learning, Data Mining and High-Performance Computing

Find a programme
Faculty Faculty of Engineering
Awards available MSc
Course length One year full-time
Part-time study available No, full-time only
Open to international students Yes
Number of places Not fixed
Start date September 2016

Programme overview

Machine Learning, Data Mining and High-Performance Computing are concerned with the automated analysis of large-scale data by computer, in order to extract the useful knowledge hidden in it. Using state-of-the-art Artificial Intelligence methods, this technology builds computer systems capable of learning from past experience, allowing them to adapt to new tasks, predict future developments, and provide intelligent decision support. Bristol's recent investment in the BlueCrystal supercomputer - and our Exabyte University research theme - show our commitment to research at the cutting edge in this area.

This programme is aimed at giving you a solid grounding in Machine Learning, Data Mining and High-Performance Computing technology, and will equip you with the skills necessary to construct and apply ML, DM and HPC tools and techniques to the solution of complex scientific and business problems.

Fees for 2016/17

Full time fees


Fees quoted are per annum and subject to annual increase.

Funding for 2016/17

Further information on funding for prospective UK, EU and international postgraduate students.

Programme structure

In the introductory week you will take a programming proficiency test and will be placed in either an 'experienced' stream or a 'foundation' stream.

This programme is updated on an ongoing basis to keep it at the forefront of the discipline. Please refer to the University's programme catalogue for the latest information on the most up to date programme structure.

You will take the following core units:

  • Introduction to Machine Learning
  • Research Skills
  • Statistical Pattern Recognition
  • Uncertainty Modelling for Intelligent Systems

Depending on previous experience or preference, you are then able to take optional units which include:

  • Artificial Intelligence and Computer Vision
  • Cloud Computing
  • Computational Bioinformatics
  • Computational Geonomics and Bioinformatics Algorithms
  • Computational Neuroscience
  • High Performance Computing
  • Image Processing and Computer Vision
  • Robotics Systems
  • Server Software
  • Web Technologies

You must then complete a project that involves researching, planning and implementing a major piece of work. The project must contain a significant scientific or technical component and will usually involve a software development component. It is usually submitted in September.

Entry requirements

An upper second-class honours degree (or equivalent) in Computer Science or related discipline. Applicants with a mathematics or statistics background may also be considered. Reasonable knowledge of programming is a prerequisite.

See international equivalent qualifications on the International Office website.

Selection process Online application form
English language requirements Profile E
Further information about English language requirements
Admissions statement Read the programme admissions statement for important information on entry requirements, the application process and supporting documents required.
How to apply
Application deadline:

21 August 2016
Early application recommended; the programme will close once full.


Skilled professionals and researchers who are able to apply these technologies to current problems, and thereby push the limits of what computers can effectively do, are in high demand in today's job market.

International students

Find out more about becoming a student at Bristol, and the support we offer to international students.

I chose Bristol because of its outstanding academic reputation. It's reassuring to be taught by people who truly love their subject - their passion becomes contagious.


REF 2014 results

  • 31% of research is world-leading (4 star)
  • 56% of research is internationally excellent (3 star)
  • 12% of research is recognised internationally (2 star)
  • 1% of research is recognised nationally (1 star)

Results are from the most recent UK-wide assessment of research quality, conducted by HEFCE. More about REF 2014 results.

Get in touch

Graduate Education Team Phone: +44 (0) 117 954 5130 Email:

MSc in Advanced Computing (ML)
Postgraduate Admissions
Faculty of Engineering
University of Bristol
Queen's Building
University Walk


Important disclaimer information about our programmes.

Edit this page