Data Science MSc — 2027 entry

There is a rapidly growing demand for skilled data scientists who can extract insights, make predictions, and drive decision-making using data-driven approaches. Our Data Science MSc degree will give you the comprehensive training in the theory, methods, and applications you’ll need to work in this dynamic field.

Key course information

Typical offer
2:2 minimum
Start date
February 2027
Attendance
Full-time
Duration
1 year
Scholarships
Funding available
UK fees
£12,900
Overseas fees
£25,900
Subject area
Computer science

Why choose this course?

  • Collecting, managing and analysing data is essential across many sectors – from finance to politics, and advertising to healthcare. This data science masters degree will give you the advanced computation and mathematics skills you’ll need to work in the growing field of data science.
  • Designed in collaboration with industry and drawing on leading research, our Data Science MSc will prepare you for a career as a data scientist, data analyst, data engineer, data architect or a business analyst.
  • Our data science masters uniquely addresses the fundamentals of data as well as the technical considerations needed to handle data with increasing scale and complexity.
  • We’re preparing you for the future by integrating AI into every course, building digital skills, confidence and creativity that employers value in tomorrow’s workplace.
Find out more information

Course details

Open Close

What you will study

Our Data Science MSc, designed in collaboration with industry, combines in-depth study of the theory and practice of data science with an optional year-long work placement, where you’ll get the chance to apply your knowledge to industry-relevant challenges. A placement also allows you to discover the business value of data-oriented research and development.

During the MSc you will gain experience in working with real-world data sets through the entire data analysis pipeline. You’ll acquire solid technical knowledge of current methods in machine learning and statistics, and their application in a business setting. We also cover important practical topics such as building and querying databases and working in the cloud. Through our optional module choices, you can customise your MSc to specialise in topics such as Natural Language Processing, Deep Learning and advanced methods in AI and machine learning.

You’ll also complete a dissertation where you can further explore an area that interests you with guidance from a supervisor. Our dissertation projects involve topical real-world problems, often linked into cutting-edge research. Before starting your dissertation you will learn how to approach a research project, including how to search the academic literature effectively and write up your findings, as well as ethical and security concerns specific to data science.

Facilities

Students on this course benefit from a range of advanced facilities, including:

  • £1.7m multi-purpose Computer Science Laboratory with state-of-the-art audio-visual equipment
  • Six open access PC labs and four dedicated specialist labs
  • Specialist desktop solutions, including development software, research packages and dedicated printing.

Course structure

Open Close

If you're studying this course full-time, you'll study eight modules across the year — four in each semester.

You will work on your project full-time during the summer period for approximately two-and-a-half months, and prior to that, during semester time, you will work on the initial stages of the project part-time and complete an interim report.

This means that if you begin your course in February, you will complete your project in between the two semesters, and if you begin your course in September, you will complete your project after the two semesters.

The structure of our programmes follows clear educational aims that are tailored to each programme. These are all outlined in the programme specifications which include further details such as the learning outcomes:

Modules

Modules listed are indicative, reflecting the information available at the time of publication. Modules are subject to teaching availability, student demand, and/or class size caps.

The University operates a credit framework for all taught courses based on a 15-credit tariff, meaning all modules are comprised of multiples of 15 credits.

Please note that modules are listed by the academic calendar and are reflective of a September start date. For students that start a programme in February, please note that the modules listed as semester two will take place in the spring term and modules listed as semester one will take place in the autumn term.

Course options

Year 1

Semester 1

Compulsory

CLOUD COMPUTING

More info Close

The need for computational power and data storage continues to drive demand for more highly capable systems. Highly data intensive applications demand fast access to terabytes, petabytes, even exabytes of storage; processor intensive applications demand access to various types of processors in various configurations. Such applications are increasingly being developed in both scientific and industrial contexts and need to be variously scalable and supportable for large numbers of geographically distributed users. This module will provide insights into how Cloud Computing attempts to meet the varying needs of such applications.

View full module details

STATISTICAL DATA SCIENCE

More info Close

The module provides for coverage of a variety of statistical methods, including descriptive statistics and validating formulated hypotheses, as well as predictive analytics. The computational foundations and methods of importance to data science are also covered, along with consideration for relevant supporting software and tools.

View full module details

DATABASE SYSTEMS AND BUSINESS INTELLIGENCE

More info Close

A key aspect of business operations today, across sectors almost, has to do with gathering the right type of data and storing it in a way that it can be readily available to the right person at the right time. This course looks into the techniques that allow us nowadays to define and operate on large volumes of data as and when it is created. This paves the way for making more intelligent uses of data, whether this has to do with correctness (reliability and consistency) or informing more strategic decisions of the business so it can better prepare itself for the future.

View full module details
Optional

COMPUTATIONAL INTELLIGENCE

More info Close

This module gives an introductory yet up-to-date description of the fundamental technologies of computational Intelligence, including evolutionary computation, neural computing and their applications. Main streams of evolutionary algorithms and meta-heuristics, including genetic algorithms, evolution strategies, genetic programming, particle swarm optimization will be taught. Basic neural network models and learning algorithms will be introduced. Interactions between evolution and learning, real-world applications to optimization and robotics, and recent advances will also be discussed. Good skill in Python programming, good knowledge in mathematics (calculus) are required.

View full module details

ENGINEERING INTERNET SCALE SYSTEMS

More info Close

This module examines the architectural/design needs and challenges encountered when developing and deploying secure, resilient and scalable web applications using the latest technology. It also provides an introduction to approaches used in modern Internet-scale web applications, covering technologies used in and/or developed by familiar companies such as Amazon, Netflix and Google.

View full module details

Semester 2

Compulsory

RESEARCH, ETHICS, AND SECURITY IN DATA SCIENCE

More info Close

This module introduces students to the research skills required to engage in data science projects in both industry and academia, whilst also covering the relevant ethical and security considerations when designing and implementing data driven projects. Areas of specific concern for ethics and security in machine learning and statistical analysis are highlighted. Good practice in the responsible and effective use of generative AI for research development and academic writing will be demonstrated and critically discussed. This module serves as an important initial module towards planning and executing the dissertation project. It also provides a platform to facilitate team building skills and make the student aware of the challenges of working effectively with other people embracing equality, diversity and inclusion.

View full module details

BUSINESS ANALYTICS WITH DATA VISUALISATION

More info Close

In today¿s world where companies can amass more and more fine-grained data, it is crucial for a business to understand how this data can be used to effectively drive the business forward. Business Analytics is a set of methods and tools that can transform data into useful insights for decision-making. For example machine learning algorithms can be used to discover interesting patterns in the current market data or to predict customer behaviour (e.g. customer churn) from past data.

View full module details

MACHINE LEARNING FOR DATA SCIENCE

More info Close

Machine Learning for Data Science incorporates a wide range of machine learning algorithms and data mining techniques, which can be applied to real-world problems and datasets with various characteristics to generate new insights and understanding. Through treatment of the principles and fundamental requirements for machine learning, example applications, and related exercises, this module will offer coverage of a range of contemporarily important and emergent machine learning algorithms. The module will provide for the means to critically evaluate, extend, and apply, appropriate techniques to datasets exemplifying specific characteristics in order to derive suitable and defensible results.

View full module details
Optional

AI AND AI PROGRAMMING

More info Close

This module introduces students to some of the basic ideas and concepts that underlie the development of artificially intelligent machine systems. Teaches core AI materials for problem solving (search, logic, probabilistic methods, Perceptrons as the building block for ANNs) Focuses on core understanding and problem solving: suitable tools/methods for a problem using problem classes Provides a clear understanding of neural networks, back-propagation, RBFs, ANN learning and optimisation Provides a clear understanding of intelligent agents via search methods and introducing cost functions Provides a clear understanding of Bayes’ Rule, conditional probability and uncertainty reasoning Provides a clear understanding of knowledge capture, symbolic knowledge representation and logical reasoning from antiquity to Boule to first order predicate rules and representations. Provides opportunity to implement concepts during coursework.

View full module details

NATURAL LANGUAGE PROCESSING

More info Close

This module will demonstrate fundamental concepts from the field of Natural Language Processing (NLP) and Computational Linguistics. It will also discuss some of the latest advances in NLP and Generative Artificial Intelligence with a focus on Language Models like BERT, T5, and GPT, and get student up to speed with current research. It will provide the necessary skills to enable students to build computational models for solving a range of problems, such as text classification, sequence classification, machine translation and building conversation agents. The students will learn how to build NLP pipelines for preparing training data and choosing appropriate algorithms and techniques to build such models. The module also focuses on aspects of ethical and trustworthy artificial intelligence with discussion on rigorous model evaluation and ethical considerations for computational modeling. Although traditional linguistic approaches will be mentioned, majority emphasis will be put on the state-of-the-art Deep Learning algorithms and Transfer Learning methods for building efficient and trustworthy NLP solutions. 

View full module details

APPLIED MACHINE LEARNING

More info Close

Machine learning and deep learning have emerged as core areas within computer science and artificial intelligence, drawing on methods from statistics, applied mathematics, pattern recognition, and neural network computation. This module provides a comprehensive introduction to the theory and application of advanced machine learning and deep learning techniques.The module explores how these methods are applied across a wide range of domains, including natural language processing, large language models, medical imaging, healthcare, audio and speech processing, computer vision, multimodal large language models, large multimodal models and financial technologies (fintech). Students will gain an understanding of how modern AI systems are designed to process and analyse diverse data types such as images, video, text, and audio.The deep learning algorithms covered in this module are widely used in industry, from AI start-ups to major technology companies such as Google, Meta, Microsoft, Nvidia, Amazon, and Tesla. The module combines theoretical foundations with practical implementation, enabling students to develop, evaluate, and apply machine learning models to real-world problems.  

View full module details

Across academic years

Compulsory

MSC DATA SCIENCE DISSERTATION

More info Close

The dissertation consists of a substantial written report. This report is based on a major piece of work that involves applying material encountered in the taught component of the degree, and extending that knowledge with the student's contribution, under the guidance of a supervisor. The dissertation usually involves a substantial literature survey on a specific topic, followed by the identification of a problem to tackle, and thereafter the development of a technical solution, and experimental or theoretical evaluation of the achievement.

View full module details

Module selection for Year 1 (full-time) - FHEQ Levels 6 and 7

For further information regarding programme structure and module selection, please refer to the course catalogue.

Teaching and learning

Our teaching is influenced by current research in data science and artificial intelligence (AI) and driven by the tools and techniques that both employers and academic researchers are using daily.

You will be taught by lecturers who are experts in their fields and are members of the Surrey Institute for People-Centred AI. These may include:

  • Dr Tom Thorne is programme lead of the MSc Data Science. His research is in the analysis of complex biological systems using methods from computational statistics, including the statistical analysis of networks, and parameter inference in mechanistic models.
  • Dr Frank Guerin is a researcher in AI, and has published in robotics, vision, language processing, and machine learning. His work focuses on importing ideas from psychology research to AI areas such as developmental robotics.
  • Dr Diptesh Kanojia works in the intersection of natural language processing (NLP) and deep learning, focussing on machine translation, and the NLP sub-areas of cognitive NLP, distributional and lexical semantics, multimodality/multilingualism in NLP, and sentiment/emotion analysis.
  • Dr Sotiris Moschoyiannis researches learning and control in complex networks, using mathematical methods combined with computational methods such as deep reinforcement learning to learn when and where to intervene in a network in order to steer it to a desirable outcome.
  • Dr Alireza Tamaddoni-Nezhad researches the theory, implementations, and real-world applications of relational and logic-based machine learning. He is the currently the lead for the trustworthy AI and sustainable AI research themes at the Surrey Institute for People-Centred AI.

General course information

Contact hours

Contact hours can vary across our modules. Full details of the contact hours for each module are available from the University of Surrey's module catalogue. See the modules section for more information.

Timetable

New students will receive their personalised timetable during Welcome Week. In later semesters, at least one week before the start of the semester.

Scheduled teaching can take place on any day of the week (Monday – Friday), with part-time classes normally scheduled for one or two days. Wednesday afternoons tend to be for sports and cultural activities.

View our code of practice for the scheduling of teaching and assessment (PDF) for more information.

Location

This course is based at Stag Hill campus. Stag Hill is the University's main campus and where the majority of our courses are taught. 

Career opportunities

Open Close

We offer careers information, advice and guidance to all students whilst studying with us, which is extended to our alumni for three years after leaving the University.

Our data science masters graduates are in high demand across many sectors, and go on to roles such as data scientist, data analyst, data engineer, data architect or business analyst.

Surrey graduates have joined companies such as:

  • Allianz Partners
  • Bank of America
  • Fluro
  • Healthera
  • IBM
  • KPMG
  • NBCUniversal
  • Rolls-Royce
  • S&P Global.

Hear from our students

Open Close

Entry requirements

Open Close

UK qualifications

A minimum of a 2:2 UK honours degree in computer science, electrical or electronic engineering, mathematics, physics, related disciplines with demonstrable exposure to programming and mathematics, or other alternative subjects related to data analysis, data science or informatics, or a recognised equivalent international qualification.

We'll also consider relevant work experience if you don't meet these requirements.

Country-specific qualifications

International students in the United Kingdom

Loading...

English language requirements

IELTS Academic: 6.5 overall with 6.0 in writing and 5.5 in each other component.

These are the English language qualifications and levels that we can accept.

If you do not currently meet the level required for your programme, we offer intensive pre-sessional English language courses, designed to take you to the level of English ability and skill required for your studies here.


Credit Transfer and Recognition of Prior Learning

We recognise that many students enter their course with valuable knowledge and skills developed through a range of ways.

If this applies to you, the recognition of prior learning process may mean you can join a course without the formal entry requirements, or at a point appropriate to your previous learning and experience.

There are restrictions on some courses, and fees may be payable for certain claims. Please contact the Admissions team with any queries.

Placements

Open Close

Placements

The two-year with placement pathway offers you the opportunity to apply your learning in a professional setting through an optional placement year.

After a year of full-time study at Surrey, you can undertake a placement of up to 12 months. You'll be responsible for securing your own placement, but we'll support you throughout the process with employability workshops, individual coaching, and practical guidance to help you prepare for applications and interviews.

We work closely with potential employers to help facilitate your successful placement. In addition to this, our award-winning Employability and Careers team are always ready to help, and they can provide you with a range of specialist resources and advice.

Our Employability and Careers team provides a range of specialist resources and advice to help you explore placement opportunities and develop the skills and confidence needed to make the most of them.

Fees and funding

Open Close

Fees per year

Explore UKCISA’s website for more information if you are unsure whether you are a UK or overseas student. View the list of fees for all postgraduate courses.

Fee options

UK
£12,900
Overseas
£25,900
UK
£13,400
Overseas
£26,900
UK
£14,700
Overseas
£28,200
  • For the two-year full-time with placement course, the fee stated above will be charged in Year 1 of the programme and a fee of £1,850 is payable in Year 2 of the programme
  • Fees for part-time routes are applicable in each year of the course
  • These fees apply to the academic year 2027-28 only. Fees are reviewed annually, and tuition fees may increase for courses running over more than one year.

Read our tuition fees guidance to find out more about payment schedules and how to pay.

Additional costs

Costs may be incurred associated with the purchase of writing paper and associated stationery.

Find out more about additional costs that may be incurred during your time at Surrey.

Funding

You may be able to borrow money to help pay your tuition fees and support you with your living costs. Find out more about postgraduate student finance.

Register your interest

Open Close

Apply

Open Close

Apply online

To apply online first select the course you'd like to apply for then log in.

  1. Select your course

    Choose the course option you wish to apply for.

  2. Sign in

    Create an account and sign into our application portal.

Apply options

UK applications

Data Science MSc

Full-time, 12 months, February 2027

UK status

UK applications:
open
Closing date:
Saturday 23 January 2027
Select

Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.

Apply
Overseas applications

Data Science MSc

Full-time, 12 months, February 2027

UK status

Overseas applications:
open
Closing date:
Friday 11 December 2026
Select

Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.

Apply
UK applications

Data Science MSc

Full-time, 12 months, September 2027

UK status

UK applications:
open
Closing date:
Tuesday 31 August 2027
Select

Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.

Apply
Overseas applications

Data Science MSc

Full-time, 12 months, September 2027

UK status

Overseas applications:
open
Closing date:
Friday 23 July 2027
Select

Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.

Apply
UK applications

Data Science MSc

Full-time (with placement), 24 months, September 2027

UK status

UK applications:
open
Closing date:
Tuesday 31 August 2027
Select

Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.

Apply
Overseas applications

Data Science MSc

Full-time (with placement), 24 months, September 2027

UK status

Overseas applications:
open
Closing date:
Friday 23 July 2027
Select

Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.

Apply

Admissions information

Once you apply, you can expect to hear back from us within 14 days. This might be with a decision on your application or with a request for further information.

Our code of practice for postgraduate taught admissions explains how the Admissions team considers applications and admits students. Read our postgraduate applicant guidance for more information on applying.

Terms and conditions

When you accept an offer to study at the University of Surrey, you will be agreeing to follow our policies and procedures, student regulations, and terms and conditions.

We provide these terms and conditions at the offer stage. You will be asked to accept these when you accept the offer made to you. You will be provided with these terms and conditions again at registration by way of reminder.

Disclaimer

This online prospectus has been published in advance of the academic year to which it applies.

Whilst we have done everything possible to ensure this information is accurate; some changes may happen between publishing and the start of the course.