Data Science and Analytics (MSc)
- Duration: 1 year - January start
- Mode: Full time
Open day
Find out more about studying here as a postgraduate at our next Open Day.
Why study this course
Turn data into insight and impact with our MSc in Data Science and Analytics, combining strong statistical foundations, advanced analytics, and real‑world applications to drive confident, evidence‑based decision making.
Learn from our network of experts
Learn from experts in both Mathematics and Computer Science within Cardiff’s Data Science Academy.
Industry experience
Gain valuable work experience on professional work placements and projects with leading data science practitioners in the UK and abroad.
Solve real-world problems
This course incorporates project-based learning using real-world datasets and problems.
Cutting edge facilities
You'll be taught in our newly-built flagship building Abacws.
No coding or statistics? No problem
This conversion course welcomes students from STEM backgrounds, with no prior coding or statistics knowledge required.
An exciting and challenging degree, the MSc in Data Science and Analytics will equip you with the skills to think logically, solve complex problems, and harness both predictive and prescriptive analytics to turn evidence into better decisions. You’ll learn how to work from messy real-world data through to actionable insight, developing the confidence to justify recommendations and communicate them effectively to stakeholders.
Designed as a conversion programme, the course builds a strong theoretical base in core in-demand technical skills, alongside practical experience of applying data science and analytics methods to real problems across business, government, and society. Graduates with data science and analytics expertise are in high demand across many sectors, including finance, healthcare, security, and manufacturing.
Transferable skills in problem-solving, teamwork, and communication will be developed throughout the programme, such as working on applied projects, use of real-data sets and an exciting opportunity to work directly with an industry or government partner for three months during the independent research project (dissertation) stage. These experiences will showcase your ability to deliver innovative, applied solutions, giving you a competitive edge in the job market or a strong foundation for further study. Graduates are well prepared for roles such as Data Scientist, Data Analyst, Data Engineer, Operational Researcher and AI Engineer.
You’ll be able to deepen your expertise through optional modules allowing you to tailor your learning to your career interests.
Where you'll study
School of Computer Science and Informatics
Our degree programmes are shaped by multidisciplinary research, making them relevant to today's employers and well placed to take advantage of tomorrow's developments.
School of Mathematics
Our intellectually exciting degrees are accredited to meet the educational requirements of the Chartered Mathematician designation.
Admissions criteria
In order to be considered for an offer for this programme you will need to meet all of the entry requirements. Your application will not be progressed if the information and evidence listed is not provided.
With your online application you will need to provide:
- A copy of your degree certificate and transcripts which show you have achieved a 2:2 honours degree in a relevant subject area such as engineering, mathematics, or science, or an equivalent international degree. If your degree certificate or result is pending, please upload any interim transcripts or provisional certificates.
- A copy of your IELTS certificate with an overall score of 6.5 with 5.5 in all subskills, or evidence of an accepted equivalent. Please include the date of your expected test if this qualification is pending. If you have alternative acceptable evidence, such as an undergraduate degree studied in the UK, please supply this in place of an IELTS.
Application Deadline
We allocate places on a first-come, first-served basis, so we recommend you apply as early as possible. Applications normally close at the end of August but may close sooner if all places are filled.
Selection process
We will review your application and if you meet all of the entry requirements, we will make you an offer.
Find out more about English language requirements.
Applicants who require a Student visa to study in the UK must present an acceptable English language qualification in order to meet UKVI (UK Visas and Immigration) requirements.
Criminal convictions
You are not required to complete a DBS (Disclosure Barring Service) check or provide a Certificate of Good Conduct to study this course.
If you are currently subject to any licence condition or monitoring restriction that could affect your ability to successfully complete your studies, you will be required to disclose your criminal record. Conditions include, but are not limited to:
- access to computers or devices that can store images
- use of internet and communication tools/devices
- curfews
- freedom of movement, including the ability to travel to outside of the UK or to undertake a placement/studies outside of Cardiff University
- contact with people related to Cardiff University.
Course structure
The MSc Data Science and Analytics is a one-year full-time programme (180 credits) delivered in two stages. The taught stage consists of a core of four 20-credit modules plus a choice of options summing to 40 credits (120 credits in total), followed by a 60-credit independent project.
The modules shown are an example of the typical curriculum. Final modules will be published one month ahead of your programme starting.
You will study four 20-credit compulsory modules and select a further 40 credits from a range of option modules (to make 120 credits in total). This will be followed by a 60-credit dissertation project undertaken in the autumn.
| Module title | Module code | Credits |
|---|---|---|
| Dissertation | MAT099 | 60 credits |
| Computational Data Science | CMT309 | 20 credits |
| Foundations of Operational Research and Analytics | MAT021 | 20 credits |
| Foundations of Statistics and Data Science | MAT022 | 20 credits |
| Applied Machine Learning | CMT507 | 20 credits |
| Computational Data Science | CMT509 | 20 credits |
| Foundations of Statistics and Data Science | MAT022 | 20 credits |
| Foundations of Operational Research and Analytics | MAT025 | 20 credits |
| Module title | Module code | Credits |
|---|---|---|
| Distributed and Cloud Computing | CMT202 | 20 credits |
| Human Centric Computing | CMT206 | 20 credits |
| Databases and Modelling | CMT220 | 20 credits |
| Data Visualisation in Data Science | CMT231 | 20 credits |
| Statistics and Operational Research in Government | MAT007 | 10 credits |
| Healthcare Modelling | MAT009 | 10 credits |
| Stochastic Search and Optimisation | MAT061 | 20 credits |
| Time Series | MAT508 | 10 credits |
| Statistical Programming with R and Shiny | MAT514 | 10 credits |
The University is committed to providing a wide range of module options where possible, but please be aware that whilst every effort is made to offer choice this may be limited in certain circumstances. This is due to the fact that some modules have limited numbers of places available, which are allocated on a first-come, first-served basis, while others have minimum student numbers required before they will run, to ensure that an appropriate quality of education can be delivered; some modules require students to have already taken particular subjects, and others are core or required on the programme you are taking. Modules may also be limited due to timetable clashes, and although the University works to minimise disruption to choice, we advise you to seek advice from the relevant School on the module choices available.
Learning and assessment
How will I be taught?
You’ll be located in Abacws, a world-leading facility designed in collaboration with students and academic staff to create interdisciplinary, flexible and creative workspaces, with innovative teaching areas being a key feature.
You’ll learn through a blend of lectures, practical workshops, group activities, and independent study, designed to give you both the theoretical understanding and the hands-on experience needed to apply data science and analytics in practice.
Each module includes interactive sessions, case studies, and practical exercises using widely used industry-standard data science and analytics tools.
Programming skills and the use of relevant software packages will be taught in our dedicated computer suites. We often invite industry experts to give presentations, which our students are welcome to attend.
You’ll also develop your skills through collaborative project work, presentations, and independent research, culminating in a substantial dissertation project supervised by an expert in the field. This typically involves working with an external company or organisation.
Throughout the programme you will be encouraged to apply your learning to real-world data and challenges, ensuring that you graduate with the confidence and ability to use data science and analytics techniques effectively.
How will I be assessed?
The taught modules within the programme are assessed through a wide range of in-course assessments, which may include written reports, practical assignments, oral presentations, exam papers and class tests.
Feedback on coursework may be provided via written comments on work submitted, by provision of ‘model’ answers and/or through discussion in contact sessions.
The individual dissertation project enables you to demonstrate your ability to build upon and exploit knowledge and skills gained in earlier stages of the programme. Furthermore, it provides the opportunity for you to exhibit critical and original thinking based on a period of independent study and learning.
How will I be supported?
We pride ourselves on fostering a supportive and inclusive learning environment in which all students are encouraged to succeed. Each module is led by an experienced academic who provides guidance and feedback throughout the course.
All our students are allocated a personal tutor who is there to support you during your studies and can advise you on academic and personal matters that may be affecting you.
You will have access to the Student Futures team, who support students across the University with careers, placements and global opportunities, including access to a dedicated careers adviser. With a strong focus on employability, you can benefit from expert guidance on career planning, job searching and applications. The team provides opportunities to network with employers and develop your skills through careers fairs and workshops, and supports you in gaining relevant work experience, internships and placements. You can also explore entrepreneurial ambitions with the Enterprise Team, enhance your profile through the Cardiff Award, and access tailored support for international and underrepresented students.
What skills will I practise and develop?
The Learning Outcomes for this Programme describe what you will achieve by the end of your programme at Cardiff University and identify the knowledge and skills that you will develop. They will also help you to understand what is expected of you.
On successful completion of your Programme you will be able to:
Knowledge & Understanding:
- Critically evaluate current and emerging data science and analytics approaches, synthesising research and practice to justify solutions to complex, real-world problems
- Explain the theoretical foundations and key models underpinning data science and analytics, identifying their assumptions and limitations
- Assess the suitability of alternative data science and analytics methods for solving diverse problems, considering performance and interpretability.
- Apply advanced data science and analytics concepts to independently investigate a complex, real-world problem, demonstrating originality and methodological rigour.
Intellectual Skills:
- Analyse complex problems, designing innovative solutions using appropriate data science and analytics techniques
- Evaluate the robustness of decision-making, applying advanced statistical and operational research reasoning and sensitivity analysis
- Exercise independent critical judgement in selecting, adapting, and evaluating data science and analytics methodologies for novel or ambiguous problems, integrating evidence to defend methodological choices and conclusions
Professional Practical Skills:
- Demonstrate advanced proficiency in programming, data extraction, and statistical and operational research modelling, applying these skills to authentic, domain-specific challenges
- Communicate complex technical concepts, results, and implications clearly and accurately to specialist and non-specialist audiences in a range of formats
- Critically appraise and address ethical and societal challenges in applying data science and analytics methods across industry and public sector contexts
- Plan, manage, and deliver an extended, research-driven project, demonstrating autonomy, methodological integrity, and effective dissemination of findings to academic and professional audiences
Transferable/ Key Skills:
- Communicate ideas and evidence effectively through diverse approaches, adapting style for specialist and non-specialist audiences
- Collaborate effectively in multidisciplinary teams, demonstrating adaptability and professional responsibility
- Apply logical and analytical reasoning to complex problems.
- Demonstrate autonomy and reflective practice in managing and communicating a substantial independent project
- Manage data responsibly, ensuring secure storage, ethical use, and critical evaluation of data collection and analysis techniques.
- Locate, critically evaluate, synthesise and correctly acknowledge information from a range of sources.
Tuition fees for 2026 entry
Your tuition fees and how you pay them will depend on your fee status. Your fee status could be home, island or overseas.
Learn how we decide your fee status
Fees for home status
| Year | Tuition fee | Deposit |
|---|---|---|
| Year one | £15,475 | None |
Fees for overseas status
| Year | Tuition fee | Deposit |
|---|---|---|
| Year one | £32,450 | £2,500 |
More information about tuition fees and deposits, including for part-time and continuing students.
Financial support
Financial support may be available to individuals who meet certain criteria. For more information visit our funding section. Please note that these sources of financial support are limited and therefore not everyone who meets the criteria are guaranteed to receive the support.
Additional costs
The School covers the cost of everything that is an essential part of the programme; this will be clearly detailed in all programme information and in any verbal instructions given by tutors. You may be required to cover additional costs that are either not essential or are basic costs that a student should be expected to cover themselves. This includes but is not limited to laptop computers and general stationery.
Will I need any specific equipment to study this course/programme?
We provide a range of high-spec PCs for students to access, but we do recommend you acquire a laptop computer to be able to access digital learning materials and run specific software. Free access to specialist software will be arranged by the school as required for study, in all cases for campus use and when possible individual licenses will be provided. We will send you the current requirements for a personal laptop before you enrol (you can also contact the Admissions tutor for up-to-date advice on this).
Living costs
We’re based in one of the UK’s most affordable cities. Find out more about living costs in Cardiff.
Funding
Careers and placements
Graduates with data science and analytics expertise are in high demand across industries such as finance, healthcare, security, and manufacturing.
This programme will equip you with practical skills in programming, statistical and operational research modelling, and prescriptive and predictive analytics, alongside transferable strengths in problem-solving, teamwork, and communication. These will be developed throughout the programme such as working on applied projects, use of real-data sets and an exciting opportunity to work directly with an industry or government partner for three months during the independent research project (dissertation) stage.
These experiences will showcase your ability to deliver innovative, applied solutions, giving you a competitive edge in the job market or a strong foundation for further study. Graduates are well prepared for roles such as Data Scientist, Data Analyst, Data Engineer, Operational Researcher and AI Engineer.
Placements
Industrial partners are invited to support the delivery of a variety of modules, offering hands-on experience with real-world data and industry projects.
An important feature of the MSc programme is the project dissertation. This allows you to apply the methods and skills acquired in the taught programme to either a real-world problem or a more theoretical problem. This typically involves working with an external company or organisation.
Next steps
Open Day visits
Register for information about our upcoming dates.Make an enquiry
Contact us for more information about this course.International
Learn more about our truly global university.Other course options
Discover more
Related searches: Computer science, Mathematics
HESA Data: Copyright Higher Education Statistics Agency Limited 2021. The Higher Education Statistics Agency Limited cannot accept responsibility for any inferences or conclusions derived by third parties from its data. Data is from the latest Graduate Outcomes Survey 2019/20, published by HESA in June 2022.