Financial markets This module gives you the mathematical tools to analyse modern financial markets, helping you develop strategies for market participants (credit bearing).
Information privacy (CYM090) In this module you’ll study the challenge of maintaining personal data privacy, an issue which is of great importance to society.
Machine Learning This module provides a broad view of machine learning and statistical pattern recognition (credit bearing).
Mathematics for Data Science This module aims to provide you with the key mathematical concepts and techniques you will need to interpret results generated through data analysis.
Natural Language Processing This module provides you with a grounding in both rule-based and statistical approaches to Natural Language Processing (credit bearing).
R for Data Science This module provides you with a wide range of applied data analysis techniques in R (credit bearing).
Social Media and Network Science This module introduces students to the theory and techniques of graph analysis (credit bearing).
Software and application security (CYM070) This module explores the key aspects of software and network/distributed applications and their development life cycle which are at the heart of our lives.
Statistics and Statistical Data Mining This module covers the key statistical concepts and techniques you will need to interpret the results you might generate through data analysis (credit bearing).