Master of Science in Machine Learning and Data Science

Imperial College London

Get started today

Request more info and start your application.

About Imperial College London

Imperial College London is the UK’s only university to focus solely on science, engineering, medicine, and business. Consistently ranked amongst the top 10 universities in the world, Imperial is home to a global community of scientists, engineers, medics, and business experts.

Their research-led approach shapes the way Imperial College educate students through teaching that opens everything up to question. It’s a style of learning that relies on learning by discovery and prepares graduates to bring fresh perspectives to the ever-evolving landscape of technology.

  • #6-ranked university in the world (QS World University Rankings 2024)
  • Top 10 for Times Higher Education Rankings 2023
  • The University of the Year (The Guardian University Guide 2023)

About the Department

The Department of Mathematics at Imperial College London is an internationally renowned department within one of the world's most prestigious universities. With an outstanding level of teaching and research, their principal aim is to train professional mathematicians and statisticians to pursue the study of scientific and technological problems using mathematical methods, and to undertake research in various branches of the subject.

There is great demand, both in research and in industry, for well-trained, highly qualified mathematicians and statisticians. Imperial College teaching and research programmes adapt and develop to meet this, aiming to give our students the skills they need to pursue the career of their choice.

  • Top 10 university in the mathematics and statistics ranking (Times Higher Education World Rankings 2020).
  • Imperial is home to world-famous mathematicians, including three winners of the Fields Medal, which recognizes outstanding mathematics achievement.

Featured Faculty

Nicholas Heard

Nicholas Heard

Chair in Statistics, Imperial College London

Nicholas Heard received the PhD degree from the Department of Mathematics at Imperial College London (ICL) in 2001 and currently holds a chair in statistics at ICL. His research interests include developing statistical methods for cyber-security, finding community structure in large dynamic networks, clustering and changepoint analysis, meta-analysis and computational Bayesian inference. Nick will be teaching Bayesian Methods in the second year of the programme.

Christoforos Anagnostopoulos

Christoforos Anagnostopoulos

Head of Research, Improbable (Enterprise) & Honorary Senior Lecturer in Statistics, Imperial College London

Christoforos Anagnostopoulos is an Honorary Senior Lecturer in Statistics in the Department of Mathematics in Imperial College London, with a particular focus on probabilistic programming, graphical modelling and streaming data analysis. His research has been applied to a number of domains, ranging from cybersecurity to neuroimaging, and he has been working as an industrial R&D lead for several years in AI programmes for large enterprises. Christoforos will teach Ethics in Data Science and Artificial Intelligence in the programme.

Kevin Webster

Kevin Webster

Senior Teaching Fellow, Imperial College London

Kevin Webster is a Senior Teaching Fellow in the department of Mathematics at Imperial College London. His research interests are in the areas of machine learning, deep learning, dynamical systems, statistical learning theory and music information retrieval. Kevin Webster will be teaching Deep Learning during term 4 of the programme.

James Martin

James Martin

Senior Teaching Fellow, Imperial College London

James Martin is a Senior Teaching Fellow in the Department of Mathematics at Imperial College London. His research interests include the use of machine learning techniques in engineering problems, the use of spatial statistics in ecological applications and the development of likelihood-free approaches to Bayesian inference. James will be teaching the Applicable Maths course in Term 1.

Francesco Sanna Passino

Francesco Sanna Passino

Lecturer, Imperial College London

Francesco Sanna Passino is a Lecturer in Statistics in the Department of Mathematics. His research interests are broadly based on statistical analysis of large dynamic networks, mostly from a Bayesian perspective. His work has been mainly applied to statistical cyber-security problems, but also to social networks, music streaming services, and bike sharing systems. Francesco teaches the module ‘Big Data: Statistical Scalability with PySpark’ in Term 3.

Mikko Pakkanen

Mikko Pakkanen

Senior Lecturer, Imperial College London

Mikko Pakkanen is a Reader in Data Science and Quantitative Finance in the Department of Mathematics at Imperial College London. In the past, Mikko has held academic positions at the University of Waterloo, Canada, and at Aarhus University, Denmark. He received his undergraduate and doctoral degrees in Mathematics and Applied Mathematics, respectively, from the University of Helsinki, Finland. Mikko’s research interests include stochastic processes, machine learning and quantitative finance. He currently teaches modules in machine learning and statistical modelling of financial data. Mikko received a Faculty of Natural Sciences Prize for Excellence in Teaching at Imperial in 2018.

Dean Bodenham

Dean Bodenham

Lecturer, Imperial College London

Dean Bodenham is a Lecturer in Statistics in the Department of Mathematics, Imperial College London. His main research interests are changepoint and outlier detection, particularly in streaming data. Dean teaches Programming for Data Science in term 1.

Anthea Monod

Anthea Monod

Lecturer, Imperial College London

Anthea Monod is a Lecturer in Biomathematics at the Department of Mathematics at Imperial College London. Her research entails developing algebraic methods for handling structurally complex and nonstandard data arising from biology; she works in topological data analysis and algebraic statistics. Anthea will be teaching Unstructured Data Analysis in the second year.

Ciara Pike-Burke

Ciara Pike-Burke

Lecturer, Imperial College London

Ciara Pike-Burke is a Lecturer in Statistics in the Department of Mathematics at Imperial College London. Her research is in the field of statistical machine learning with a focus on sequential decision making problems. In particular, she has worked on multi-armed bandit, online learning, and reinforcement learning problems. Ciara will be teaching the Learning Agents module in the second year.

Zak Varty

Zak Varty

Teaching Fellow, Imperial College London

Zak Varty is a Teaching Fellow in Statistics and Imperial College London. His research focuses on developing novel methodology for industrial and environmental applications of statistics. This work often uses techniques from extreme value theory, point process modelling and spatial statistics. Zak teaches two modules: Ethics in Data Science and Artificial Intelligence and Supervised Learning.

Anna Calissano

Anna Calissano

Chapman Fellow in Mathematics

Anna Calissano studied mathematical engineering at Politecnico di Milano in Italy and received her Ph.D. in collaboration with Danmarks Tekniske Universitet (DTU) in Denmark. Her research lays at the intersection between geometry and statistics and focuses on defining statistical methods for the analysis of sets of graphs and networks. Her methods have been applied to landscape designing, public transport modelling, and the analysis of medical images.

Deniz Akyildiz

Deniz Akyildiz

Lecturer in Statistics, Imperial College London

Deniz is a Lecturer in Statistics at Department of Mathematics, Imperial College London. His research interests span statistical machine learning and computational Monte Carlo methods. Previously, he was a Research Associate at The Alan Turing Institute as a part of the programme on Data-centric Engineering. He was also a member of the Computational Statistics and Machine Learning Group (CSML) at the University of Cambridge as a Visiting Research Fellow. Prior to that, he was a Research Fellow of the University of Warwick, based at The Turing, between 2019 and 2021.

He received his BSc & MSc degrees from Telecom Engineering from Istanbul Technical University (with specialisation on signal processing) and his PhD degree (Signal Processing) from Carlos III University of Madrid in 2019. During his PhD, he has held visiting researcher positions at Imperial College London, Fraunhofer HHI Institute (Berlin), and The Alan Turing Institute. Before starting his PhD, he worked as a quantitative researcher in a startup based at Istanbul, focusing on algorithmic trading, for a year.

Applications are open for the Fall 2024 cohort!

For the next intake, you will need to apply online directly with Imperial College London by registering and applying for the programme.

Please review the admissions requirements for the programme before applying.

If you have any questions about the admissions process or the programme, please do not hesitate to ask via ml-online-msc@imperial.ac.uk.

Coursera does not grant credit, and does not represent that any institution other than the degree granting institution will recognize the credit or credential awarded by the institution; the decision to grant, accept, or transfer credit is subject to the sole and absolute discretion of an educational institution. If upon graduation you intend to pursue a PhD or apply for employment which requires a master-level degree beyond 90 ECTS credits, we encourage you to investigate whether this programme meets your academic and/or professional needs before applying.