School of Engineering, Computing and Mathematics

BSc (Hons) Mathematics with Computer Science

Combine your passion for Mathematics and Computer Science. The two subjects have common roots stretching back to the dawn of computing and together have solved some of the most fundamental problems in science and industry. You will explore the beauty of mathematics in familiar areas such as calculus, algebra and probability, taught in a new and inspiring way, and extend your skills into computing-intensive topics such as fluid dynamics, artificial intelligence and high performance computing.

As a graduate of this degree you can exploit the increase in available computing power, which is key to future economic growth and enhances your employability.

Mathematical sciences degrees

This is one of the suite of mathematics undergraduate degrees that we offer. You can find out more about the various options at the link below.

Which mathematics degree is right for me?

Opportunities available...

  • A scholarship scheme is available: for more information, see the 'Fees, costs and funding' section, below.
  • Excellence schemes: we may make you a personalised offer if you are a strong candidate – visit our webpage for details.

Supporting you to succeed

A supportive environment with great facilities and opportunities to gain work experience.

Why Plymouth is an exciting place to study mathematics
Discover what its like to study mathematics at Plymouth and how it can provide a firm basis for a successful career.

<p>Elizabeth Goult - BSc (Hons) Mathematics </p>

Develop your skills, knowledge and confidence with a work placement
"Applying the technical skills learnt in my degree to real problems has been invaluable".

<p>New Engineering and Design Facility</p>

New engineering and design facility
A state-of-the-art space to inspire creativity and collaboration on our campus.

Careers with this subject

Enjoy exceptionally good career prospects.

With research-inspired modules on large-scale simulation and modelling, quantum computing and cryptography, this course sets you up well with cutting-edge skills for the working world. Examples of companies that employ our marketable graduates are: Ipsos MORI, CERN, the Met Office, NATS, and DSTL.

Discover what you can do with a mathematics degree and a computing degree.

Key features

  • Acquire state-of-the-art mathematical and computing skills that are highly sought after by industry, including machine learning and optimisation.
  • Understand and develop algorithms that are essential for the modern world, while mastering computer programming using languages such as Python and R. 
  • Be trained in parallel computing, something rarely offered at undergraduate level, using our campus supercomputer.
  • Be inspired by the research activities of staff – interests include artificial intelligence, large scale simulations, offshore renewable energy, quantum physics and environmental statistics.
  • Enjoy new facilities – state of the art lecture theatres, computer laboratories, study and social spaces – in our £50 million teaching and research building opening in 2023.
  • Core modules are shared with BSc Mathematics, allowing the flexibility of easy transfer to our other mathematics degrees.
  • 100% of our students agreed that staff are good at explaining mathematics in the 2022 National Student Survey.

Course details
  • Year 1

  • Learn the underlying mathematics that underpins the rest of your degree. Master coding in the industrial software Python, right from the start and apply it in algorithms to solve real-world problems including public key cryptography. You’ll begin by building on the mathematical skills and topics you learnt at school, studying six core modules including calculus, linear algebra, numerical methods, pure mathematics, and probability. We’ve structured the curriculum so that all of our students acquire a common mathematical expertise, so you’ll also have the flexibility to move between courses as you progress.

    Core modules:

    • Mathematical reasoning
    • Calculus
    • Linear algebra
    • Analysis and group theory
    • Probability
    • Numerical methods

  • Year 2

  • In Year 2, you'll expand your rigorous understanding of mathematics, always accompanied by the study of applications. This year also includes topics in artificial intelligence, including evolutionary algorithms and machine learning. Operational research introduces Monte Carlo methods, which rely on randomness and sampling to solve impactful problems.

    Core modules:

    • Advanced calculus.
    • Statistical inference and regression.
    • Algebra and transforms.
    • Differential equations.
    • Operational research.
    • Artificial intelligence.

  • Optional placement year

  • You'll have the opportunity to participate in an optional but highly recommended placement year, providing valuable paid professional experience and helping make your CV stand out. Typically students are paid around £17,000 and placement providers have included the Department for Communities and Local Government, Fujitsu, GlaxoSmithKline, Vauxhall Motors, VirginCare, Visteon and Jagex Games Studio.

  • Final year

  • In your final year, master state-of-the-art topics such as large-scale simulations, machine learning from a Bayesian perspective, and big data. Options include elliptic curve cryptography, quantum computing and optimisation of problems such as wind turbine placement. You also do an individual or group project module, which offers you the chance to study a topic of your choice in depth.

    Core modules:

    • Modelling and numerical simulation.
    • Machine learning.
    • Big data analytics.
    • Project/placement.

Every undergraduate taught course has a detailed programme specification document describing the course aims, the course structure, the teaching and learning methods, the learning outcomes and the rules of assessment.

The following programme specification represents the latest course structure and may be subject to change:

BSc Hons Mathematics with Computer Science Programme Specification 7471

Entry requirements

UCAS tariff

112 - 128

A level
112-128 points, to include a minimum of 2 A levels, including B in Mathematics or Further Mathematics. (Pure Maths, Pure and Applied Maths, Maths and Statistics, Maths and Mechanics are also accepted as they are considered the same as the Maths A Level). Excluding General Studies.

We do not run an unconditional offer scheme but may make personalised, lower offers to selected candidates.

18 Unit BTEC National Diploma/QCF Extended Diploma: DDM to include a distinction in a mathematics unit: individual interview/diagnostic test will be required.

BTEC National Diploma modules
If you hold a BTEC qualification it is vital that you provide our Admissions team with details of the exact modules you have studied as part of the BTEC. This information enables us to process your application quickly and avoid delays in the progress of your application to study with us. Please explicitly state the full list of modules within your qualification at the time of application.

Pass Access to HE Diploma (e.g mathematics, science, combined) with at least 33 credits at merit and/or distinction and to include at least 12 credits in mathematics units with merit. Individual interview/diagnostic test will be required please contact for further information.

International Baccalaureate
30 overall to include 5 at Higher Level mathematics.

Other qualifications are also welcome and will be considered individually, as will be individuals returning to education, email

Students may also apply for the BSc (Hons) Mathematics with Foundation Year. Successful completion of the foundation year guarantees automatic progression to the first year of any of our mathematics courses.

We welcome applicants with international qualifications. To view other accepted qualifications please refer to our tariff glossary.

Fees, costs and funding

The UK is no longer part of the European Union. EU applicants should refer to our Brexit information to understand the implications.

New Student 2022-2023 2023-2024
Home N/A £9,250
International N/A £16,300
Part time (Home) N/A £770
Full time fees shown are per annum. Part time fees shown are per 10 credits. Please note that fees are reviewed on an annual basis. Fees and the conditions that apply to them shown in the prospectus are correct at the time of going to print. Fees shown on the web are the most up to date but are still subject to change in exceptional circumstances. More information about fees and funding.

Scholarships for outstanding School of Engineering, Computing and Mathematics applicants

The School of Engineering, Computing and Mathematics Scholarship Scheme recognises and rewards the achievements of high achieving entrants to our undergraduate degree programmes. Scholarships of £1,000 will be automatically awarded to the best 12 new entrants from across our four disciplines - Engineering, Computing, Mathematics and Navigation. Selection will be based upon entry qualifications and strength of application. Awards will be made during first year of study.

There are additional subject specific prizes and awards to reward outstanding achievement in later stages of study.

Undergraduate scholarships for international students

To reward outstanding achievement the University of Plymouth offers scholarship schemes to help towards funding your studies.

Find out whether you are eligible and how you can apply

Additional costs

This course is delivered by the Faculty of Science and Engineering and more details of any additional costs associated with the faculty's courses are listed on the following page: Additional fieldwork and equipment costs.

How to apply
All applications for undergraduate courses are made through UCAS (Universities and Colleges Admissions Service). 

UCAS will ask for the information contained in the box at the top of this course page including the UCAS course code and the institution code. 

To apply for this course and for more information about submitting an application including application deadline dates, please visit the UCAS website.

Support is also available to overseas students applying to the University from our International Office via our how to apply webpage or email


  • Head of School and substantive Professor of Mathematics
  • Associate Head of School for Mathematics
    Associate Head of School - Outreach and Admissions, Admissions Tutor
  • Lecturer in Pure Mathematics
    Admissions Tutor
  • Associate Professor in Mathematics
    Associate Head of School for Mathematical Sciences, Pure Mathematician
  • Deputy Head of School
    Teaching and Learning, Statistician, Senior Fellow of the HE Academy
  • Lecturer in Statistics
    Mathematical Sciences Employability Lead
  • Lecturer in Mathematics
    Programme Manager, Applied Mathematician
  • Lecturer in Mathematics Education
    Mathematics Education Lead
  • Associate Professor of Statistics
    Royal Statistical Society South West Local Group Secretary
  • Associate Professor of Theoretical Physics
    Final Year Tutor, Otto Hahn Medal winner
  • Visiting Professor
    High Performance Computing Lead, Associate Member CERN theory group
  • Professor in Theoretical Physics
    First Year Tutor, Professor of Theoretical Physics
  • Associate Professor of Data Science and Statistics
    MSc Programme Manager, Data Analytics
  • Lecturer in Statistics
    Financial Statistics lecturer
  • Lecturer in Theoretical Physics
    Member HPQCD collaboration
  • Associate Professor in Mathematics and Statistics
    Royal Statistical Society South West Chair, Senior Fellow of the HE Academy
  • Lecturer in Mathematical Sciences
    Applied Mathematician
  • Lecturer in Applied Mathematics
    Foundation Year Programme Manager, Lead of the Plymouth GPU Research Centre
  • Associate Professor in Theoretical Physics
    Theoretical Physicist, Member User Forum of the UK Central Laser Facility
  • Lecturer in Theoretical Physics
    High Performance Computing Unit Director, Associate Member CERN theory group
  • Visiting Researcher
    Applied Mathematician
  • Visiting Researcher
    Emeritus Professor