CSML Logo
UCL logo
   UCL Home ›› Centre for Computational Statistics and Machine Learning ›› Courses ›› MSc Machine Learning

MSc in Machine Learning is a truly unique programme

Welcome to the MSc ML course website which contains additional information on the MSc Machine Learning course. You can find more information on how to apply on the Computer Science Admissions pages.

UCL students
Visual Object Recognition and Classification
Online Graph Learning
Learning the Structure of Music
Protein Structure Prediction
Xbox game Forza Motorsport
Student in UCL accommodation
Peter Bentley
'Making a machine that learns is the first step towards making a machine that thinks.' Dr. Peter J. Bentley, Honorary Senior Research Fellow/Writer, Department of Computer Science, University College London

The MSc in Machine Learning is a truly unique programme and provides an excellent environment to study machine learning. It introduces the students to the computational, mathematical and business views of machine learning to those who want to upgrade their expertise and portfolio of skills in this domain.


Sudhir Shankar Raman
'My prime motivation to study this subject is due to my fascination with the idea of the possibility of creating something that is truly "artificially" intelligent as featured in 2001 - A Space Odyssey, Star Trek, Terminator, AI, I-Robot.' Sudhir Shankar Raman, PhD student at the University of Basel working on machine learning applied to biomedical problems, MSc in Machine Learning 2006/2007


In recent years there has been an explosion of available data in fields such as biology, computer vision, finance, medicine and social networking platforms. The challenge is to analyse these vast amounts of data by developing new ideas and implementing novel machine learning techniques. These problems are attacked by researchers at the University College London working in a multidisciplinary atmosphere. The MSc in Machine Learning is led and taught by pre-eminent researchers from the Computer Science, and the Gatsby Computational Neuroscience Unit who publish in the leading machine learning conferences and journals. Machine learning as a matter of perspective and emphasis is closely allied to and contains elements of a range of subjects including artificial intelligence, bioinformatics, data mining, evolutionary computation, information retrieval, machine intelligence, machine vision, pattern recognition and statistics.

Machine Learning is a field that blends theory and practice. Machine Learning when applied may yield more accurate, less biased predictions and reveal hidden causal structures supporting practice in a variety of high-technology industries. Our aim is to prepare you to enter into this field with a solid grounding so that you can comprehend and contribute to current academic research or industrial research, development and deployment.

Sylvain Marié
'A very exciting and fullfilling year! I would never have hoped that teaching a machine to learn would generate such impressive results. The field of applications is incredibly broad, from fraud detection to medical diagnosis, to handwriting and voice recognition.' Sylvain Marié, Embedded Software Engineer Schneider Electric, MSc in Machine Learning 2004/2005


The programme runs for a full calendar year, i.e. 12 months. Taught classes of the MSc in Machine Learning on the fundamental principles of machine learning and selected application fields begin in mid-September and continue until March are both academically rigorous and closely aligned with commercially backed procedures. A supervised thesis project, either purely academic or with an industrial collaborator, is carried out for roughly five months. The project allows you specialise and to achieve in depth expertise about theoretical properties, the range and scope of algorithms in your chosen topic area. You will be able to design, develop and evaluate appropriate algorithms and methods for novel challenges and applications, and be in the position to appreciate the advantages, disadvantages and limitations of different algorithms and approaches.


Tom Diethe
‘I found the course extremely challenging in terms of both breadth and depth, and feel that it provided me with important new skills and knowledge.’ Tom Diethe, PhD candidate, Department of Computer Science, University College London who works on the application of intelligent systems to music, MSc in Machine Learning 2005/2006


University College London (UCL) is situated in one of the most thriving cities in the world with an international financial impact of more than £2 billion managed assets. The THES-QS World University Ranking lists UCL as top ten university in the world and the UK Higher Education Funding Council assigns the highest rating to UCL showing its academic excellence. This means there is no better place in the world for a MSc in Machine Learning.

Andreas Argyriou
'Based on my experience, I find that the quality of the program is on a par with top-rate universities in the US and elsewhere. I highly recommend the program as both an educational experience and an excellent starting point for a career in several hot areas in academia or industry.' Andreas Argyriou, Post-doctoral scientist at UCL working on kernel multi-task learning, MSc in Machine Learning 2003/2004
Email the webmaster: webmaster@csml.ucl.ac.uk


Centre for Computational Statistics and Machine Learning - University College London - Gower Street - London - WC1E 6BT - Telephone: +44 (0)20 7679 7680 - Copyright © 1999-2006 UCL