Data science courses
Learn a core set of data science skills and apply powerful Machine Learning techniques to real-world datasets.
Everything you need to pursue Data Science. Through expert lectures, real-world projects and competitions you will gain all the fundamental skills to apply Machine Learning in Python.
Introduction to Data Science
Exploratory data analysis and interactive visualisation, unsupervised learning, dimensionality reduction and feature extraction, supervised learning and more.
Machine Learning Techniques using Python
Model evaluation and optimisation, decision trees, random forests, logistic regression, SVMs, neural networks, deep learning and more.
Gain specialised domain knowledge and new technical skills. You will learn state-of-the-art techniques and more advanced Machine Learning methods to progress further in the field.
Regression and Time Series Analysis
Linear regression, nonlinear regression, auto-regressive models, time series analysis, regularisation and more.
Text Mining and Natural Language Processing with Python
Text processing, syntactic analysis, semantic analysis, topic analysis, language models, sentiment analysis and more.
Big Data Analytics in Practice
Learn about Big Data Architectures, Hadoop, Spark, Kakfa, Spark Streaming and Spark SQL
Project-based learning packages
Certified Machine Learning Foundations course
All the learning materials you need to start applying machine learning to real-world datasets together with a project with real-world dataset to complete within 2 months. You will receive the Machine Learning Foundation certificate and feedback to help you develop as a practitioner.