Jump to:


  • Study a fascinating and challenging subject and develop skills that are in demand in a variety of exciting professional careers in industry and commerce

  • Use cutting-edge statistics and mathematics software from Year 1, including MATLAB, Python, R, LaTeX, and SPSS

  • Enjoy the flexibility to switch between our Mathematics programmes in the first two years

  • Benefit from small group sizes and quality time with expert staff

  • Gain valuable industry work experience on an optional Sandwich year between years 2 and 3

All around the world, companies are gathering ever increasing quantities of data and looking for data analysts who can organise, interpret and extract meaningful value from complex data sets. The best of these analysts possess both the computing skills to manage the data and the mathematics skills to go deeper in their analysis to determine patterns, construct models and make predictions. This versatile Mathematics with Data Science programme is designed to provide you with the necessary mathematical background and data analysis techniques to succeed in an increasingly virtual world dominated by Big Data.

Our programme shares its core modules with our BSc (Hons) Mathematics and, as such, you will encounter modules on Group Theory, Number Theory, Real Analysis and Graph Theory, as well as modules on Optimisation Techniques, Data Analysis, Predictive Analytics, AI and Cryptography.

This dynamic course has been structured to enable you to develop your understanding of the coherence, logical structure and wide variety of applications of mathematics. You also discover the values of research and in-depth study using mathematical and statistical tools and resources, and have opportunities to model various phenomena and interpret numerical data.

Our aim is to provide you with a holistic mathematics and data science education by enabling you to combine the world of the pure and abstract with cutting-edge data analysis techniques.

In Year 1, you study Calculus, Linear Algebra with Differential Equations, Algorithms and Computer Programming, Probability and Statistics, Analysis,
and Discrete Mathematics

In Year 2, you look in-depth at Numerical and Statistical Methods.

In your final year, you progress to Fundamentals of Surrogate Modelling and Strategic Forecasting and Simulation, and carry out your own Independent Project and Seminar tailored to your interests.

There is a range of optional modules which may include Advanced Analysis, Cryptography, and Fundamentals of Machine Learning.

With our blended approach to learning you will encounter a combination of teaching techniques such as:
flipped-learning, research projects, oral presentations, essay writing, in conjunction with standard
lectures, seminars and small group discussions.

If you choose to study Mathematics with Data Science at Winchester, your career opportunities are not only numerous, they’re also likely to be fairly well paid. The course allows you to develop the knowledge, understanding, technical skills and confidence to operate successfully in an international and globalised work environment.

Mathematics is a multifaceted discipline and its skills, such as problem-solving, rigorous argument and effective communication, along with precise data analysis, are greatly in demand in a broad range of employment sectors. Rewarding professional careers await you in the financial sector, engineering, teaching, health and medicine, business and IT as teachers, data analysts, software developers, researchers and consultants.


Graduates of the BSc Mathematics with Data Science programme will be able to enter a wide range of business careers in the public, private and third sectors. Opportunities for data analysis exist in banking, finance and Pharma sectors. Other careers include software developer, researcher and consultancy. 

The University of Winchester ranks in the top 10 in the UK for graduates in employment or further study according to the Graduate Outcomes Survey 2021, HESA.

Pre-approved for a Masters

If you study a Bachelor Honours degrees with us, you will be pre-approved to start a Masters degree at Winchester. To be eligible, you will need to apply by the end of March in the final year of your degree and meet the entry requirements of your chosen Masters degree.


Suitable for applicants from:

UK, EU, World

Learning and teaching

Our aim is to shape 'confident learners' by enabling you to develop the skills needed to excel in your studies here, as well as onto further studies or the employment market. We believe that the scientific method provides the most effective learning environment. As such, our programmes are designed with a hands-on and student-driven philosophy in mind.

Our blended approach to learning offers you a large combination of teaching techniques such as: flipped-learning, research projects, oral presentations, essay writing, in conjunction with standard lectures and seminars. In turn, we make sure to provide with opportunities to discuss and develop your understanding of topics covered in lectures and in smaller groups.

Independent learning

Over the duration of your course, you will be expected to develop independent and critical learning, progressively building confidence and expertise through independent and collaborative research, problem-solving and analysis with the support of staff. You take responsibility for your own learning and are encouraged to make use of the wide range of available learning resources available.

Overall workload

Your overall workload consists of class contact hours, independent learning and assessment activity.

While your actual contact hours may depend on the optional modules you select, the following information gives an indication of how much time you will need to allocate to different activities at each level of the course.

Year 1 (Level 4): Timetabled teaching and learning activity*
  • Teaching, learning and assessment: 432 hours
  • Independent learning: 768 hours
Year 2 (Level 5): Timetabled teaching and learning activity*
  • Teaching, learning and assessment: 276 hours
  • Independent learning: 924 hours
Year 3 (Level 6): Timetabled teaching and learning activity*
  • Teaching, learning and assessment: 216 hours
  • Independent learning: 972 hours
  • Placement: 12 hours

*Please note these are indicative hours for the course. 

At each level, lectures are utilised to stimulate interest in the modules, to define the syllabus and to guide students in their learning and development of critical analysis. In tutorials and problem classes the use of discussion groups, case studies, student-centred activities and multimedia presentations will encourage students' participation in the learning process and foster cohort identity, peer interaction and support. These activities are designed to develop students' specific subject knowledge and understanding and to increase their ability and capacity to analyse and critically evaluate. The learning and teaching strategy is also designed to develop students' professional/vocational skills linked to time management, communication, problem solving and team work.

Further detail on the learning and teaching methods employed:

  • Lectures provide a framework for discussion of key concepts, research, theories and models relating to the field of mathematics and explore relationships between these and their application in practice.
  • Seminars and problem classes provide students the opportunity to work in small groups on activities which are designed to apply theory to practice and analyse and evaluate implications. Case studies, problem-based and real time problems are incorporated into seminar activities. 
  • Presentations from guest speakers including professionals from industry and academic researchers.
  • Individual and group projects to encourage collaborative working. 
  • Student presentations
  • Guided and supported independent study and research.


Taught elements of the course take place on campus in Winchester

Teaching hours

All class based teaching takes places between 9am – 6pm, Monday to Friday during term time. Wednesday afternoons are kept free from timetabled teaching for personal study time and for sports clubs and societies to train, meet and play matches. There may be some occasional learning opportunities (for example, an evening guest lecturer or performance) that take places outside of these hours for which you will be given forewarning.


Our validated courses may adopt a range of means of assessing your learning. An indicative, and not necessarily comprehensive, list of assessment types you might encounter includes essays, portfolios, supervised independent work, presentations, written exams, or practical performances.

We ensure all students have an equal opportunity to achieve module learning outcomes. As such, where appropriate and necessary, students with recognised disabilities may have alternative assignments set that continue to test how successfully they have met the module's learning outcomes. Further details on assessment types used on the course you are interested in can be found on the course page, by attending an Open Day or Open Evening, or contacting our teaching staff.

Percentage of the course assessed by coursework

The assessment balance between examination and coursework depends to some extent on the optional modules you choose. The approximate percentage of the course assessed by different assessment modes is as follows:

Year 1 (Level 4)*:
  • 40% coursework
  • 59% written exams
  • 1% practical exams
Year 2 (Level 5)*:
  • 52% coursework
  • 47% written exams
  • 1% practical exams
Year 3 (Level 6)*:
  • 89% coursework
  • 10% written exams
  • 1% practical exams

*Please note these are indicative percentages and modes for the programme.


We are committed to providing timely and appropriate feedback to you on your academic progress and achievement in order to enable you to reflect on your progress and plan your academic and skills development effectively. You are also encouraged to seek additional feedback from your course tutors.

Further information

For more information about our regulations for this course, please see our Academic Regulations, Policies and Procedures



2022 Entry: 104-120 UCAS tariff points, including an A level A*-C pass in Mathematics.

Our offers are typically made using UCAS tariff points to allow you to include a range of level 3 qualifications and as a guide, the requirements for this course are equivalent to:

  • A-Levels: BCC-BBB from 3 A Levels or equivalent grade combinations (e.g. BBB is comparable to ABC in terms of tariff points)
  • BTEC/CTEC: DMM from BTEC or Cambridge Technical (CTEC) qualifications
  • International Baccalaureate: To include a minimum of 2 Higher Level certificates at grade H4
  • T Level: Merit in a T Level

In addition to the above, we accept tariff points achieved for many other qualifications, such as the Access to Higher Education Diploma, Scottish Highers, UAL Diploma/Extended Diploma and WJEC Applied Certificate/Diploma, to name a few. We also accept tariff points from smaller level 3 qualifications, up to a maximum of 32, from qualifications like the Extended Project (EP/EPQ), music or dance qualifications. To find out more about UCAS tariff points, including what your qualifications are worth, please visit UCAS.

For 2022 entry, in addition to level 3 study, the following GCSEs are required:

  • English Language at grade 4 or C, or higher. Functional Skills at level 2 is accepted as an alternative, however Key Skills qualifications are not. If you hold another qualification, please get in touch and we will advise further.

From 2023 entry, in addition to level 3 study, the following GCSEs are required:

  • GCSEs in Mathematics and English Language at grade 4 or C, or higher. Functional Skills at level 2 is accepted as an alternative, however Key Skills qualifications are not. If you hold another qualification, please get in touch and we will advise further.

If English is not your first language, a formal English language test will most likely be required and you will need to achieve the following:

  • IELTS Academic at 5.5 overall with a minimum of 5.5 in all four components (for year 1 entry)
  • We also accept other English language qualifications, such as IELTS Indicator, Pearson PTE Academic, Cambridge C1 Advanced and TOEFL iBT.

If you will be over the age of 21 years of age at the beginning of your undergraduate study, you will be considered as a mature student. This means our offer may be different and any work or life experiences you have will be considered together with any qualifications you hold. UCAS have further information about studying as a mature student on their website which may be of interest.

Course Enquiries and Applications

Telephone: +44 (0) 1962 827234

Send us a message

International Students

International students seeking additional information about this programme can send an email to International@winchester.ac.uk or call +44 (0)1962 827023

Visit us

Explore our campus and find out more about studying at Winchester by coming to one of our Open Days

Additional requirements

Direct entry to Levels 5 is available to students demonstrating the required level of technical skills and subject knowledge. This will be evidenced by, and dependent upon, the module content studied and the grades achieved. Students are normally required to have achieved grades at least equivalent to a 2:2 classification in all Mathematics modules studied prior to the level of entry.


Year 1 (Level 4)

Modules Credits

Calculus 20

In the first half of the module A-Level Calculus is revisited from a more rigorous viewpoint. In the second half of the module the student is introduced to the main ideas and techniques of differential and integral calculus of functions of two or more variables.

Linear Algebra with Differential Equations 20

In this course students develop an understanding of the basic theory, applications and connections of linear algebra and differential equations. Topic include vector spaces, matrices, determinants, linear transformations, eigenvectors, first order ordinary differential equations, second order linear differential equations and systems of differential equations. The tools of logic, as well as foundational material on sets and functions that are required are introduced in the first part of the module.

Algorithms and Computer Programming 20

Programming in a high-level computer language. Applications of algorithms to problems in various areas of discrete mathematics. The student will be exposed to a rigorous and thorough treatment of algorithms and their implementation. Particular attention will be paid to applications to graph theory and number theory.

Probability and Statistics 20

This module aims to lay foundations in probability and distribution theory, data analysis and the use of statistical software, which will be built upon in later modules. It begins by defining probability via axioms and develops some of its useful properties. Random variables are introduced, and the properties of probability used to develop distributions of practical importance. Statistical analysis is introduced with simple ideas of summarising data (implemented in R). Basic ideas of statistical inference (including techniques of estimation, confidence intervals and hypothesis testing) are also covered and applied to data sets.

Analysis 20

The aim of this course is to introduce the student to the rigorous treatment of real mathematical analysis. The course begins with the Axiom of Completeness, and its equivalents, and it is followed by the construction of a rigorous theory of limits and applications to the notion of convergence. The second part of the course is focused on the development and appreciation of classical results in real analysis and their implementation to simple examples. The course culminates by exposing some topological aspects of the real line developed from the notion of limits and convergence.

Discrete Mathematics 20

The aim of this course is to provide the student with a bird’s-eye view of several mathematical topics within the spectrum of discrete mathematics. The student will be exposed to the basics of mathematical logic and set theory, graph theory, number theory and combinatorics, and the numerous interactions thereof.

Year 2 (Level 5)

Modules Credits

Numerical Methods 30

This module is, roughly, divided into four parts.

  • The first half is concerned with manipulating vectors and matrices in MATLAB and solving equations of the type f(x) = 0: Vectors, Functions, and Plots in Matlab, Matlab Programs, Newton's Method and Loops, Controlling Error and Conditional Statements, the Bisection Method and Locating Roots, Secant Methods and Symbolic Computations.
  • The second part entails a good overview of linear algebra: Linear Systems – LU Decomposition, Iterative solution of linear systems, Nonlinear Systems - Newton's Method, Eigenvalues and Eigenvectors, Principal Component Analysis.
  • The third part focuses on modelling functions and data: Polynomial and Spline Interpolation, Least Squares Fitting / Noisy Data, Numerical Integration, Functions of Two Variables, Gaussian Quadrature, Numerical Differentiation and Dealing with the main sources of error.
  • The last part entails a clear and concise course on differential equations: Reduction of Higher Order Equations, Euler Methods, Multi-step Methods, ODE Boundary Value Problems, Finite Differences for both Linear and Nonlinear ODE, Parabolic and Elliptic PDEs, Solution Instability for the Explicit Method and the Finite Element Method.
Statistical Methods 30

The first half of this course builds on the material covered in Probability and Statistics by investigating several aspects of Statistical Distribution Theory. The aim of the second half of this module is to describe the theory and methods of using linear statistical models in analysing data to understand the influence of one or more explanatory variables and to make predictions about the response.

Optional modules
  • Advanced Analysis - 30 credits
  • Vector Calculus - 30 credits
  • Numerical Methods - 30 credits
  • Predictice Data Analytics - 15 credits

Year 3 (Level 6)

Modules Credits

Final Year Project and Seminar 30

To provide students with experience of the skills required to undertake independent research projects. To offer students a birds-eye view of several cutting-edge mathematics and statistics research topics by attending seminars at Winchester and, where possible and relevant, nearby institutions.This course is, roughly, divided into two parts: the first one entails a first course on mathematical modelling while the second part focuses on numerical methods and their implementation with MATLAB.

The mathematical modelling half of the course focuses on an introduction to mathematical modelling by exploring: the fundamentals of Newton’s laws and motion in a central field; Markov Chains; and Game Theory. The latter half is concerned mainly with numerical methods for solving linear equations and finding solutions to ODEs and PDEs.

Fundamentals of Surrogate Modelling 15

Primarily concerned with aspects of surrogate modelling, optimisation and simulation. A large section of the course is to the fundamentals of Surrogate Modelling but also with advanced concepts encountered in uncertainty analysis.

Strategic Forecasting and Simulation 15

This module covers the two major data driven business prediction topics of forecasting and simulation.  Forecasting is the analysis of trends in data and is a subject related to probability, risk and uncertainty. The module covers the main numerical forecasting methods and their accuracy limitations.  Less formal judgemental methods are also covered. Simulation, in a business context, is about constructing data driven models to emulate real world systems with sufficient fidelity and validity, so that the possible impacts caused by changes to its component variables can be explored experimentally. The module will cover the principles of simulation and simulation model building. Students will have the opportunity to develop advanced spreadsheet modelling and problem structuring methods.

  • Volunteering for Mathematics - 15 credits
  • Number Theory - 15 credits
  • Philosophy of Mathematics - 15 credits
  • Advanced Linear Algebra - 15 credits
  • Cryptography - 15 credits
  • Fundamentals of Machine Learning - 15 credits
  • Strategic Analytics - 15 credits
  • Strategic Forecasting and Simulation - 15 credits
Optimisation Techniques 30

This course is, roughly, divided into two parts: the first one entails a first course on mathematical modelling while the second part focuses on numerical methods and their implementation with MATLAB.

The mathematical modelling half of the course focuses on an introduction to mathematical modelling by exploring: the fundamentals of Newton’s laws and motion in a central field; Markov Chains; and Game Theory. The latter half is concerned mainly with numerical methods for solving linear equations and finding solutions to ODEs and PDEs.

Please note the modules listed are correct at the time of publishing, for full-time students entering the programme in Year 1. Optional modules are listed where applicable. Please note the University cannot guarantee the availability of all modules listed and modules may be subject to change. For further information please refer to the terms and conditions at www.winchester.ac.uk/termsandconditions.
The University will notify applicants of any changes made to the core modules listed above.

Progression from one level of the programme to the next is subject to meeting the University’s academic regulations.

2022 Course Tuition Fees

 UK / Channel Islands /
Isle of Man / Republic of Ireland 


Year 1 £9,250 £14,100
Year 2 £9,250 £14,100
Year 3 £9,250 £14,100
Total £27,750 £42,300
Optional Sandwich Year* £1,385 £1,385
Total with Sandwich Year £29,135 £43,685

If you are a UK student starting your degree in September 2022, the first year will cost you £9,250**. Based on this fee level, the indicative fees for a three-year degree would be £27,750 for UK students.

Remember, you don't have to pay any of this upfront if you are able to get a tuition fee loan from the UK Government to cover the full cost of your fees each year. If finance is a worry for you, we are here to help. Take a look at the range of support we have on offer. This is a great investment you are making in your future, so make sure you know what is on offer to support you.

UK Part-Time fees are calculated on a pro rata basis of the full-time fee for a 120 credit course. The fee for a single credit is £77.08 and a 15 credit module is £1,156. Part-time students can take up to a maximum 90 credits per year, so the maximum fee in a given year will be the government permitted maximum fee of £6,935.

International part-time fees are calculated on a pro rata basis of the full-time fee for a 120 credit course. The fee for a single credit is £117.50 and a 15 credit module is £1,763.

* Please note that not all courses offer an optional sandwich year. To find out whether this course offers a sandwich year, please contact the programme leader for further information.

**The University of Winchester will charge the maximum approved tuition fee per year.

Additional Costs

As one of our students all of your teaching and assessments are included in your tuition fees, including, lectures/guest lectures and tutorials, seminars, laboratory sessions and specialist teaching facilities. You will also have access to a wide range of student support and IT services.

There might be additional costs you may encounter whilst studying. The following highlights the mandatory and optional costs for this course:


Printing and Binding

The University is pleased to offer our students a printing allowance of £5 each academic year. This will print around 125 A4 mono pages. If students wish to print more, printer credit can be topped up by the student. The University and Student Union are champions of sustainability and we ask all our students to consider the environmental impact before printing.


Core texts: It is recommended that students purchase the latest editions of all of the core textbooks. Many of these texts relate to extensive online material for which you require an access code supplied with the textbook. It is possible for students to purchase second-hand copies where applicable. Indicative cost is £50 - £200 per academic year.

Volunteering and placements: Students may incur travel costs on optional volunteering placements in the second or third year of study. Indicative cost is £5 - £30 per day. 

Formal wear: Students may be expected to dress formally for oral assessments. Costs will vary depending on the students existing wardrobe. Indicative cost is £0 - £50. 

Software: Students may wish to buy MATLAB for use at home. This will be optional, as all necessary software will be available on some computers at the university. Alternatively, should students wish to use specialist software at home, there are free alternatives to MATLAB available. Indicative cost is £30 - £60. 


We have a variety of scholarship and bursaries available to support you financially with the cost of your course. To see if you’re eligible, please see our Scholarships and Awards page.

Key course details

UCAS code
3 years full-time; 6 years part-time
Typical offer
104-120 points
On campus, Winchester