Taught Courses
We have a wide variety of MSc-level courses in data science, which will be available to you during the first year of the programme
Machine Learning, Statistics and Optimization
Bayesian Data Analysis Bayesian Theory Biomedical Data Science Combinatorial Optimization Data Mining and Exploration Fundamentals of Optimization Information Theory Introductory Applied Machine Learning Large Scale Optimization for Data Science Likelihood and Generalized Linear Models Machine Learning and Pattern Recognition Modern Optimization Methods for Big Data Problems Nonlinear Optimization Probabilistic Modelling and Reasoning Reinforcement Learning Statistical Programming Statistical Regression Models Statistical Theory Stochastic Optimization The Analysis of Survival Data
Databases and Data Management
Advanced Databases Advanced Topics in Foundations of Databases Applied Databases Databases Systems Extreme Computing
Applications of Data Science
Accelerated Natural Language Processing Advanced Vision Automatic Speech Recognition Bioinformatics 1 Bioinformatics 2 Foundations of Natural Language Processing Machine Translation Natural Language Generation Natural Language Understanding Neural Information Processing Optimization Methods in Finance Speech Synthesis Social and Technological Networks Text Technologies for Data Science
Students in the CDT in Data Science are also required to take Introduction to Research in Data Science.