Lecturer: Dr Kostas Kalogeropoulos & Dr Francesca Panero

From chatbots, personalised recommendations on social media, traffic predictions and virtual personal assistants including Siri and Alexa, advances in machine learning are becoming an integral tool that help individuals navigate the modern world.

Increased adoption of such technology across the world has driven massive growth in the volume of data, requiring businesses to harness the power of machine learning to make decisions, learn about and predict customer behaviour to drive strategic advantage.

Combining the fields of engineering, statistics, mathematics and computing, machine learning is one of the leading data science methodologies revolutionising business. This course will cover a wide range of machine learning methods, both model-based and algorithmic. Presenting the theoretical foundations of these methodologies, you will have an opportunity to apply them using real-world examples and datasets.

Computer seminars that enable you to practice your programming skills and a course project give you the opportunity to explore how machine learning can be used innovatively to solve pressing business challenges such as algorithmic trading in the financial industry, predicting customer behaviour, and improving compliance and risk management. By the end of the course, you will have developed the ability to understand how machine learning can be integrated into current business models and the challenges that this poses.