← All courses at Swansea University

BSc Mathematics and Computer Science,

Swansea University

About this course

BSc in Mathematics and Computer Science. Core topics include Programming, Systems Design, Embedded Systems, Data Analysis, Statistics, Mathematical Modelling, and Artificial Intelligence & Machine Learning. Students choose from three specialisation themes: Modelling and Simulation, Data Science and Logic, or AI. Optional placement and study-abroad years are available alongside the standard three-year route.

Written by AI from the university's course page and module list. It can get details wrong, so check the official course page before you rely on it.

Institution
Swansea University
Level
undergraduate
Subject
Mathematics and Computer Science, BSc (Hons)
Duration
3 years
UCAS code
GS10
Typical offer
A-level ABB
Median salary
£40,500 after 5 years

Entry requirements

A level: ABB-BBC to include B in A Level Maths IB: 32 to include 5 at Higher Level "Mathematics: Analysis and Approaches" or 32 overall with 5 at Higher Level in "Mathematics: Applications and Interpretation"

See the highest paying Mathematics degrees in the UK →

See the highest paying Computer Science degrees in the UK →

What students say

Based on about 10 final-year students who answered (a small group: a rough guide only)

  • Teaching on my course: 83%
  • Learning opportunities: 74%
  • Assessment and feedback: 80%
  • Academic support: 92%
  • Organisation and management: 73%
  • Learning resources: 95%
  • Student voice: 67%

Do students stay on the course?

Based on about 25 students who started (a small group: a rough guide only)

  • Continued on course: 80%
  • Left higher education: 20%

What graduates do next

Based on about 69 graduates who answered, across similar courses at this university

  • Working: 68%
  • Working and studying: 6%
  • Further study: 8%
  • Unemployed: 7%

Most common jobs

  • Finance Professionals: 25%
  • Teaching Professionals: 10%
  • Business, Research and Administrative Professionals: 10%
  • Administrative occupations: 5%
  • Teaching and Childcare Support Occupation: 5%
  • Find their work meaningful: 78%
  • Feel on track for their future plans: 78%
  • Use what they learnt on the course: 72%

Where graduates work (5 years on)

Based on about 110 graduates, across similar courses at this university

  • North West: 2%
  • Yorkshire and the Humber: 1%
  • East Midlands: 2%
  • West Midlands: 5%
  • East of England: 3%
  • London: 9%
  • South East: 10%
  • South West: 14%
  • Wales: 54%
  • Northern Ireland: 2%

Who gets in

Based on about 30 students who started

  • A levels: 100%

Accreditation & quality ratings

  • This course is accredited by the Institute of Mathematics and its Applications (IMA) and meets the educational requirements for the Chartered Mathematician (CMath) designation when followed by either: a) Further study at master’s level (FHEQ level 7), or b) Work-based training and experience to reach an equivalent level of competence. It is also recognised as meeting the educational requirements for IMA membership at the appropriate level, from Student Member to Fellow.

Modules

  • Programming & Software Engineering 1
  • Programming & Software Engineering 2
  • Analysis 1
  • Dadansoddi 1
  • Foundations of Algebra
  • Sylfeini Algebra
  • Analysis 2
  • Dadansoddi 2
  • Vector Spaces and Linear Algebra
  • Gofodau Fector ac Algebra Llinol
  • Database Systems
  • Visual Computing
  • Game Theory and Optimization
  • Multi-variable analysis
  • Dadansoddi Aml-Newidyn
  • Vector Spaces
  • Gofodau Fector
  • Groups and Rings
  • Grwpiau a Chylchoedd
  • Declarative Programming
  • Differential Equations
  • Probability Theory
  • Artificial Intelligence
  • Mathematical Modelling: Theory and Practice
  • Statistical Data Analysis
  • Embedded Systems Design
  • Topology
  • Dissertation in Mathematics and Computer Science
  • Cryptography and IT-Security
  • Machine Learning
  • Critical Systems
  • Markov Processes and Applications
  • Dynamical Systems
  • Logic for Computer Science
  • Numerics of ODEs and PDEs
  • Risk and Survival Models

Questions about this course

How much do graduates of BSc Mathematics and Computer Science, at Swansea University earn?

The median salary is £30,000 after 15 months, £31,500 after 3 years, £40,500 after 5 years. After five years the middle half of graduates earn between £29,000 and £54,000. The £40,500 median after five years is £1,000 more than the UK median for Mathematics.

What do graduates of BSc Mathematics and Computer Science, at Swansea University do next?

82% were in work or further study 15 months after finishing (Graduate Outcomes 2023-24).

Are students happy with the teaching on BSc Mathematics and Computer Science, at Swansea University?

83% of final-year students were positive about the teaching in the National Student Survey 2025-26.

What grades do I need for BSc Mathematics and Computer Science, at Swansea University?

The typical offer is ABB at A level. The average entrant had 130 UCAS points.

Is BSc Mathematics and Computer Science, at Swansea University accredited?

Yes. This course is accredited by the Institute of Mathematics and its Applications (IMA) and meets the educational requirements for the Chartered Mathematician (CMath) designation when followed by either: a) Further study at master’s level (FHEQ level 7), or b) Work-based training and experience to reach an equivalent level of competence. It is also recognised as meeting the educational requirements for IMA membership at the appropriate level, from Student Member to Fellow.

How many students continue on BSc Mathematics and Computer Science, at Swansea University?

80% of students continued into their second year, and 20% left higher education.