Swansea University

UK
45 Scholarships 153 Programs 3 Degree levels

The BSc Mathematics and Computer Science at Swansea University combines rigorous mathematical training with practical computing skills. It suits students who enjoy mathematical reasoning and problem-solving and want to apply those skills to programming, algorithms and computational modelling for careers in technology, finance, data or further study.

What you'll study

This joint honours degree builds a foundation in pure and applied mathematics alongside core computer science topics. The programme typically begins with introductory modules in calculus, linear algebra, discrete mathematics and programming fundamentals (object‑oriented programming, algorithms and data structures). You will also cover essential supporting topics such as mathematical proof techniques, modelling, and basic statistics.

In mid‑level years you study deeper mathematical subjects such as real analysis, differential equations, numerical methods, probability and statistics, and optimisation, while the computer science strand develops software engineering, databases, operating systems, computer architecture and algorithm design and analysis. There is a strong emphasis on applying mathematical methods within computational contexts, for example numerical linear algebra and computational modelling.

In the final year you choose advanced and specialist options that reflect current research and industry practice. Typical optional topics include machine learning and data science, cryptography and security, advanced algorithms, computational mathematics, mathematical modelling, and high‑performance or parallel computing. The course culminates in an extended project or dissertation which can be a substantial piece of independent work, often supervised by academic staff and frequently aligned with research groups or industry partners.

An optional placement or sandwich year is often available, enabling a period of paid work in industry or a research internship between years of study to develop professional experience and employability.

Entry requirements

Applicants are expected to have strong prior achievement in mathematics. Typical offers require A‑level (or equivalent) qualifications with a high grade in Mathematics; many applicants will also have a supporting science or computing A‑level. Successful applicants often present a combination of qualifications such as A‑levels, BTECs, Scottish Highers/Advanced Highers or international equivalents.

Where relevant, institutions may consider broader qualifications and experience, including vocational qualifications. GCSE (or equivalent) passes in English and Mathematics are normally expected. Applicants whose first language is not English will need to meet the University’s English language requirements.

Entry to later years or advanced standing may be possible for candidates with prior higher education, subject to programme regulations and module compatibility.

Career prospects

Graduates from Mathematics and Computer Science move into a wide variety of roles across technology, finance, industry and academia. Common career paths include:

  • Software developer, systems engineer or devops engineer
  • Data scientist, data analyst or machine learning engineer
  • Quantitative analyst, actuarial analyst or risk modeller
  • Research and development roles in computational science and engineering
  • IT consultancy, cybersecurity and networking roles
  • Further study at master’s or doctoral level in mathematics, computer science or related applied disciplines

The combination of rigorous mathematical training and practical programming skills is highly valued by employers in sectors such as software and IT services, fintech, engineering, energy, public sector analytics and research organisations. The University’s careers and employability services support CV preparation, placements and graduate recruitment activities.

Why study at Swansea University

Swansea University’s School of Mathematics and School of Computer Science both have active research communities, which informs teaching and provides opportunities to work on contemporary problems. Students benefit from research‑led modules, access to computing laboratories and high performance computing facilities, and opportunities to engage with interdisciplinary projects.

The campus location offers a supportive learning environment with dedicated student services, industry links across the region and a vibrant student life. The programme emphasises small‑group teaching for complex topics, practical laboratory and programming work, and opportunities for industry placements and research projects that enhance employability.

Whether you aim for a technical role in industry or further academic study, the BSc Mathematics and Computer Science provides a balanced and flexible foundation in both disciplines and prepares graduates to tackle quantitative and computational challenges across many sectors.

Latest Bachelor Scholarships in UK

Similar Bachelor programmes in UK

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Swansea University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.