Data Science, M.Sc.

  • Application Deadline
  • 12 months
  • English
This one year MSc Data Science degree at University of Southampton prepares you to become a proficient data scientist, building core areas of expertise, from the ability to operate high-performance computing clusters and cloud-based infrastructures, to devising and applying sophisticated Big Data analytics techniques.


Introducing your degree

This MSc programme will train students to become proficient data scientists.You will gain advanced knowledge in areas such as data mining, machine learning, and data visualization, including state of the art techniques, programming toolkit, and industrial and societal application scenarios.


This Data Science programme at University of Southampton prepares you to become a proficient data scientist, developing your specialist knowledge in subjects that are crucial for mastering the vast and ever-so-complex information landscape that is characteristic to modern, digitally empowered organisations.

This is typically linked to a number of core areas of expertise, from the ability to operate high-performance computing clusters and cloud-based infrastructures, to the know-how that is required to devise and apply sophisticated Big Data analytics techniques, and the creativity involved in designing powerful visualizations.

In the first semester you start with a review of key topics in data science. The course will introduce the core theoretical and technology components required to design and use a data science application, using open-source tools and openly accessible data sets. You will also cover the most important machine learning techniques, which are at the core of any attempt to analyse and reason about data.

Career Opportunities

Data scientists help organisations handle large amounts of data being produced thanks to digital technologies. Harvard Business Review described the role as The Sexiest Job of the 21st Century' due to the rare combination of skills that a trained data scientist possesses.

Data science has seen an unparalleled expansion as the data-driven economy grows. Increasingly organisations require skilled professionals who can handle large datasets and managers who can utilise the resulting analysis to make impactful decisions.

Programme Structure


  • MSc Project
  • Machine Learning (MSc)
  • Data Visualisation
  • Foundations of Data Science
  • TT Technical Methods and Writing 2017-18
  • TT Data Science Pre-requisites
  • Project Preparation
  • Cloud Application Development
  • Advanced Databases
  • Computational Biology
  • Evolution of Complexity
  • Intelligent Agents
  • Advanced Intelligent Agents
  • Advanced Machine Learning
  • Computational Finance
  • Open Data Innovation
  • Semantic Web Technologies
  • Simulation Modelling for Computer Science
  • The Science of Online Social Networks
  • Foundations of Artificial Intelligence
  • Data Mining
  • Advanced Computational Methods II
  • Applied Statistical Modelling
  • Foundations of Web Science

                                        Detailed Programme Facts

                                        English Language Requirements

                                        You only need to take one of these language tests:

                                        • Minimum required score:


                                          The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

                                          Book IELTS

                                          StudyPortals Tip: The UK government has confirmed new English-language testing requirements for visa and immigration purposes. Learn more

                                        • Minimum required score (Grade C):


                                          The CAE test – or the Cambridge Advanced English – is an exam for applicants who wish to get a Certificate in Advanced English. To receive the Advanced certificate, test-takers must score between 142 and 210 on the Cambridge English: Advanced test. Read more about CAE.

                                          Note: degree programmes and applications may require a more specific minimum score for admission.

                                        • Minimum required score:


                                          The TOEFL – or Test Of English as a Foreign Language – offers an internet-based test (iBT). The final, overall iBT score ranges between 0 and 120, and includes a scaled average from the four components (reading, listening, speaking, and writing). Read more about TOEFL (iBT).

                                        Academic Requirements

                                        You need the following GPA score:

                                        Required score: Upper Second Class

                                        Applicants for graduate programs must have the equivalent of a bachelor’s degree with a minimum GPA equivalent to Upper Second Class on the UK Honour scale. Admitted applicants typically have an undergraduate GPA of or better on the UK Honour scale. No exam grade should be lower than 4.5 (European grade scale) or D (American grade scale).

                                        Your GPA (Grade Point Average) is calculated using the grades that you received in each course, and is determined by the points assigned to each grade (e.g. for the US grading scale from A-F).

                                        Our normal entry requirement is an upper second-class honours degree or higher (or equivalent) in a related discipline such as electronic or electrical engineering, computer science or computer engineering, control engineering, physics or applied mathematics. You should have a good understanding of statistical and computational methods, including common Web technologies (for example, HTML, XML, Javascript), databases (SQL), and at least one programming language (for example, Python).

                                        Tuition Fee

                                        • International Applies to you

                                          23736 GBP/year
                                          Tuition Fee
                                          Based on the original amount of 23736 GBP for the full programme and a duration of 12 months.
                                        • EU/EEA Applies to you

                                          9250 GBP/year
                                          Tuition Fee
                                          Based on the original amount of 9250 GBP for the full programme and a duration of 12 months.
                                        We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.


                                        Scholarships, bursaries, sponsorships or grants may be available to support you through your course. Funding opportunities available to you are linked to your subject area and/or your country of origin. These can be from the University of Southampton or other sources.

                                        StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

                                        The Global Study Awards: get funded with up to £10,000 to study abroad

                                        Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.