Skip to main content

modules

Module title:Fundamentals of Data Science
Module codeECMM444
Module lecturers:Dr Alberto Moraglio
Module credits:15

Data science depends on a solid grounding in mathematics and programming. In this module, you will learn essential mathematical techniques from linear algebra and probability. You will also develop programming skills specific to data analysis, including how to apply the mathematical techniques you have learned as part of computational data analysis procedures. Other computational methods with direct relevance to data science and processing of large datasets will also be included, such as data analysis packages for Python, and optimisation techniques for speeding up large computations.

Overall, this module will ensure you have the core skills and background knowledge that underpin many central topics in data science, including machine learning, statistical modelling, network analysis and computer vision.


Pre-requisite modules: None

Co-requisite modules: None

Please note that all modules are subject to change, please get in touch if you have any questions about this module.