We use cookies on this site. By browsing our site you agree to our use of cookies. Close this message Find out more

Home > Courses > Courses for 2017 > Postgraduate > Machine Learning
More in this section Computer Science

Machine Learning MSc

UCAS code
Year of entry 2017
View 2018 entry »
Course Length
Department Computer Science »

Machine learning has already revolutionised the user experience of millions of web users the world over, and yet the discipline is still comparatively young. In time, this form of artificial intelligence will have an even more profound impact on the way we use software and interact with computer technology. Study Machine Learning at Royal Holloway, University of London and you’ll equip yourself with a set of crucial skills to assist in the development of the next generation of search and analysis technologies.

You’ll study in one of the UK’s leading research departments, and contribute to our renowned research culture with your own Independent Project. You’ll benefit from cutting-edge research-led teaching, with the department’s research strengths including Algorithms and Applications, Machine Learning, Bioinformatics and others.

 Royal Holloway’s location close to the M4 corridor – otherwise known as ‘England’s Silicon Valley’ – gives you the chance to benefit from networking and placement opportunities with some of the country’s top technology organisations. This flexible programme is also available with a year in industry option, helping you to gain invaluable skills and experience to take into your future career.

You’ll graduate with a highly desirable Masters qualification in a rapidly expanding sector with excellent graduate employability prospects. The skills and knowledge you’ll develop will be in high demand by employers including Google, Facebook, Microsoft and Yahoo, and you'll be well prepared to pursue a rewarding career.

  • Study in a department renowned for research excellence, ranked 11th in the UK for the quality of its research publications (Research Excellence Framework 2014).
  • Benefit from strong industry ties, with close proximity to ‘England’s Silicon Valley’.
  • Graduate with a Masters degree offering excellent graduate employability prospects.
  • Tailor your learning with a wide range of engaging optional modules.
  • Choose from a one-year programme structure or an optional year in industry.

Core modules

Data Analysis

Computation with Data

Programming for Data Analysis

Machine Learning

On-line Machine Learning

Choose one of the following: Inference OR Applied Probability

Individual Project

Optional modules

In addition to these mandatory course units there are a number of optional course units available during your degree studies. The following is a selection of optional course units that are likely to be available. Please note that although the College will keep changes to a minimum, new units may be offered or existing units may be withdrawn, for example, in response to a change in staff. Applicants will be informed if any significant changes need to be made.

Database Systems

Large-scale Data Storage and Processing

Methods of Computational Finance

Software Verification

Advanced Data Communications

Fundamentals of Digital Sound and Music

Intelligent Agents and Multi-Agent Systems

Semantic Web

Internet and Web Technologies

Large-Scale Data Storage and Processing

Service-Oriented Computing, Technology and Management

Business Intelligence

Business Intelligence Systems, Infrastructures and Technologies

Computational Optimisation

Methods of Bioinformatics

Visualisation and Exploratory Analysis

Financial Econometrics

Investment and Portfolio Management

Fixed Income Securities and Derivatives


Decision Theory and Behaviour

Topics in Applied Statistics

Security Technologies

Introduction to Cryptography

Network Security

Computer Security

Security Management

Smart Cards, RFIDs and Embedded Systems Security

Digital Forensics

Security Testing

Software Security

Database Security

Cyber Security

Assessment is carried out by a variety of methods including coursework and a dissertation. The placement is assessed as part of your degree.

Entry criteria:

UK Upper Second Class  (2:1) (Honours) or equivalent in Computer Science, Economics, Mathematics, Physics, or other subjects that include a strong element of both mathematics and computing. 

Relevant professional qualifications and relevant experience in an associated area.


English language requirements:

IELTS with 6.5 overall. No subscore below 5.5

If you require Royal Holloway to sponsor your study in the UK, your IELTS must be a UK government-approved Secure English Language Test (SELT)


International and EU entry requirements

Please select your country from the drop-down list below

Students from overseas should visit the International pages for information on the entry requirements from their country and further information on English language requirements. Royal Holloway offers a Pre-Master’s Diploma for International Students and English language pre-sessional courses, allowing students the opportunity to develop their study skills and English language before starting their postgraduate degree.

A Masters in Machine Learning at Royal Holloway, University of London offers students excellent graduate employability prospects. You’ll develop practical skills in Machine Learning Techniques, making you an attractive candidate to employers. You’ll also be well-placed to pursue PhD study, should you choose to progress your studies further.

Our recent alumni have gone on to enjoy rewarding careers in a variety of computer science-related roles, including network systems design and engineering, web development and production. Our proximity to the M4 corridor technology hub – dubbed ‘England’s Silicon Valley’ – gives students the chance to enjoy excellent networking and placement opportunities with some of the country’s top technology organisations. 

  • 90% of Royal Holloway graduates in work or further education within six months of graduating.
  • Strong industry ties help to provide placement and networking opportunities with some of the country’s leading institutions.
  • On-site College Careers Service provides help and support for students. 

Home and EU students tuition fee per year 2017/18*: £8,300

Overseas students tuition fee per year 2017/18*: £18,500

Other essential costs**: There are no single associated costs greater than £50 per item on this course

How do I pay for it? Find out more about funding options, including loans, grants, scholarships and bursaries.

* These tuition fees apply to students enrolled on a full-time basis. Students studying part-time are charged a pro-rata tuition fee, usually equivalent to approximately half the full-time fee. Please email student-fees@royalholloway.ac.uk for further information on part-time fees. All postgraduate fees are subject to inflationary increases. Royal Holloway's policy is that any increases in fees will not exceed 5 per cent for continuing students. For further information see tuition fees and our terms and conditions.

** These estimated costs relate to studying this particular degree programme at Royal Holloway. Costs, such as accommodation, food, books and other learning materials and printing, have not been included.

Back to course search results


Comment on this page

Did you find the information you were looking for? Is there a broken link or content that needs updating? Let us know so we can improve the page.

Note: If you need further information or have a question that cannot be satisfied by this page, please call our switchboard on +44 (0)1784 434455.

This window will close when you submit your comment.

Add Your Feedback