Curious about studying MSc Data Science and Machine Learningat University of Hertfordshire? We've gathered all the key details—entry requirements, modules, fees, and more. Hear from real students by checking out reviews, or take the next step by booking an open day to explore it for yourself.
MSc - Master of Science
College Lane - Campus
Full Time
Sep 2027
1 Year
This course is part of our master's programme in computer science. The MSc in Data Science and Machine Learning draws on our internationally recognised research in data science and machine learning. It is informed by the expertise of our academic staff and reflects current research and practice in the field. The course develops your understanding of how to obtain data from a range of sources, alongside key methods for data pre-processing, cleaning, analytics, and modelling.
In this module, you will develop your theoretical, professional, technical, and academic skills to help you succeed in various data engineering contexts. You will take a practical approach to converting raw data into valuable knowledge. Working in teams, you will apply skills in cloud computing, big data, Machine Learning, and data visualisation, among others.
In this module, you will gain hands-on experience in all aspects of typical Data Science and Machine Learning applications. You will focus on the practical aspects of Data Science and Machine Learning, such as image processing, time series analysis, and natural language processing. You will explore typical data analysis and Machine Learning pipelines with the help of concrete applications in areas such as finance, healthcare, marketing, real-time and historical data. Additionally, you will be introduced to essential tools for Data Science and Machine Learning. The content may vary yearly to incorporate evolving applications and techniques in these fields.
In this module, you will be introduced to fundamental mathematical concepts and skills essential for Data Science, including linear algebra, set theory, advanced calculus, probability, and statistics. You will learn to apply these mathematical foundations as computational techniques to solve Data Science problems. The module also covers the critical evaluation of methodologies and algorithmic approaches, data interpretation challenges, and the practical use of programming languages and environments for Data Science purposes. Content may vary yearly to incorporate evolving applications and techniques in Data Science.
In this module, you will study a selection of research topics centred around neural network theory and design, Machine Learning, including supervised and unsupervised learning, and some interesting applications such as data mining, biocomputation, evolutionary algorithms, neural networks as models of brain function in health, disease and development, and data visualisation. The actual topics taught may vary from year to year.
In this module, you will explore legal, social, ethical, and professional issues that may affect the work of practitioners in the computing and technology sectors. You will focus on the ethical considerations inherent in the development of responsible technologies. The topics covered will vary from year to year to reflect contemporary research and issues.
The project module includes both a taught and a non-taught component. During the taught part, you will cover the following topics: Project plan development, Project risk assessment, Ethics and working with human participants, Problem analysis and decision-making, Literature review, Conducting investigative work, Documenting a project, and Report writing and presentation. In the non-taught part, under the guidance of a supervisory team, through a series of scheduled meetings lasting up to 6 hours, you will work towards completing a project in Data Science and Machine Learning.
The University of Hertfordshire offers a huge variety of postgraduate courses across 19 subject areas, from creative art...