BSc Hons Mathematics and Computer Science

3 Years On Campus Bachelors Program

Swansea University

Program Overview

This BSc combines rigorous mathematics with practical computer science, giving you a powerful toolkit for tackling both theoretical problems and real-world computational challenges. It’s perfect for students who want a career in data science, software development, cryptography, modelling, or artificial intelligence.


Curriculum Structure

Year 1
In the first year, you take foundational modules in algebra, analysis, and modelling — such as Foundations of Algebra, Introduction to Modelling and Simulation, and introductory analysis — along with core computer science topics like programming concepts and data structures. You also explore basic probability and statistics, giving you a strong quantitative base and an understanding of computational logic.

Year 2
In your second year, the course deepens in both maths and CS. On the maths side, you study Multi-variable Analysis and topics in algebra like Groups & Rings. In computer science, you tackle modules including Database Systems, Visual Computing, Declarative Programming, and Artificial Intelligence. You also learn optimisation and game theory, enabling you to apply strategic and mathematical thinking to computing problems.

Year 3 (Final Year)
In your final year, you specialise and complete a substantial project. Modules could include Machine Learning, Cryptography & IT-Security, High Integrity Systems, Embedded Systems Design, Risk & Survival Models, and Logic for Computer Science. You also write a dissertation or complete a large-scale independent project, bringing together your skills in mathematics and computation.


Focus Areas

Mathematical analysis, algebra, probability & risk, optimisation, machine learning, cryptography, data systems, logic, embedded systems, artificial intelligence.


Learning Outcomes

You will be able to:

  • Formulate and prove advanced mathematical statements.

  • Build and analyse mathematical models of real-world systems.

  • Design, code, and optimise software applications.

  • Apply probabilistic and statistical methods to computational problems.

  • Implement secure and efficient algorithms in areas like cryptography and AI.

  • Conduct an independent, interdisciplinary research project bridging maths and CS.


Professional Alignment

This degree helps you develop competencies that are highly valued in industries like finance, cybersecurity, software engineering, data science, and research. The mathematics component supports progression toward the Chartered Mathematician status (with the Institute of Mathematics and its Applications), while the computer science side prepares you for roles in software and systems development.


Reputation (Employability & Student Experience)

  • Swansea’s Mathematics & Computer Science students benefit from world-class facilities in the Computational Foundry, designed specifically for maths and computing disciplines.

  • The department is highly ranked and respected: it promotes both fundamental research and real-world application.

  • Graduates of this program often secure roles in strong tech companies, financial institutions, and research labs, thanks to their combined analytical and programming skillset.

Experiential Learning (Research, Projects, Internships etc.)

The BSc (Hons) Mathematics and Computer Science at Swansea University blends two highly analytical fields, giving students a strong foundation in mathematical reasoning while developing practical computing and programming expertise. This joint degree is designed for learners who enjoy problem-solving, logical thinking, and applying mathematical tools to real-world technological challenges.

What You Will Study
Students explore a mix of core mathematical concepts and computer science fundamentals. Typical study areas include calculus, linear algebra, statistics, algorithms, data structures, object-oriented programming, discrete mathematics, software development, and numerical methods. As you progress, you can move into specialised topics such as machine learning, optimisation, artificial intelligence, data analysis, cryptography or computational modelling—depending on the modules offered in each academic year.

Why Choose This Program?
This degree is ideal for students aiming to build careers in tech-driven and analytical sectors. Mathematics strengthens your ability to think critically and work with complex models, while computer science helps you apply these ideas through code and systems. The program is structured to help you develop both theoretical depth and practical, industry-focused skills.

Career Opportunities
Graduates often pursue roles such as software developer, data analyst, quantitative analyst, machine learning engineer, cybersecurity specialist, financial modelling specialist, or research-based roles in mathematics and computing. The combination of two in-demand disciplines offers excellent career flexibility.

Progression & Future Opportunities

Swansea’s BSc (Hons) Mathematics & Computer Science equips you with a powerful combination of analytical, logical, and technical skills that employers value across finance, technology, research, and data-driven industries. Graduates move into highly skilled and well-paid roles such as:

  • Quantitative Analyst

  • Software Developer / Systems Engineer

  • Data Scientist or Machine Learning Engineer

  • Cybersecurity Analyst

  • Algorithm Developer

  • Operations Research or Simulation Specialist

Why this degree at Swansea is valuable:

  • University Services & Support

    • You receive a dedicated Personal Tutor and support through peer mentoring programmes.

    • Small-group tutorials help reinforce core mathematical and programming concepts.

    • The Centre for Academic Success provides support in mathematics, statistics, programming, academic writing, and exam preparation.

    • Teaching takes place within the Computational Foundry — a world-class facility with specialist labs for security, visualisation, theory, AI, and creative computing.

    • You also have access to a Mathematics Reading Room for focused study and advanced mathematical resources.

  • Employment & Salary Outlook

    • Mathematics graduates from Swansea typically earn above the UK graduate average due to their strong quantitative and problem-solving abilities.

    • Graduates from the School of Mathematics and the School of Computer Science progress into roles with major employers in finance, technology, engineering, consulting, research institutes, and government.

    • Employers value the combination of programming, modelling, and analytical reasoning — giving you access to both tech-sector and quantitative-finance career routes.

  • Industry & Research Connections

    • Academic staff include internationally recognised researchers in areas such as algebra, stochastics, topology, cryptography, partial differential equations, biomathematics, and algorithm theory.

    • The programme develops both theoretical foundations and applied computing skills, preparing you for advanced computational challenges.

    • The degree meets the educational requirements for Chartered Mathematician (CMath) status through the Institute of Mathematics and its Applications — a valuable long-term professional credential.

    • You can tailor your experience through optional pathways such as a Year in Industry or a Year Abroad, enhancing your employability and global exposure.

  • Long-Term Value & Skills

    • You will graduate with strong abilities in mathematical modelling, algorithm design, programming, data analysis, software development, and logical problem-solving.

    • This combination creates exceptional flexibility, allowing you to move between finance, AI, software engineering, analytics, and research roles.

  • Graduation Outcomes

    • In your final year, you complete an in-depth project integrating mathematics and computer science — often in areas such as data modelling, cryptography, simulation, or software systems.

    • Graduates are highly competitive in advanced technical roles, postgraduate programmes, and research environments.


Further Academic Progression:

After completing this degree, students can continue into:

  • MSc programmes in Data Science, Artificial Intelligence, Cybersecurity, Mathematical Modelling, or Theoretical Computer Science.

  • PhD research in areas such as Algorithms, Applied Mathematics, Machine Learning, Computational Mathematics, or Cryptography.

  • Professional pathways into software engineering, fintech, cybersecurity, or advanced quantitative roles through postgraduate diplomas or certifications.

  • Research-intensive careers within universities, research labs, or technology innovation centres.

Program Key Stats

£21,250 (Annual cost)
£9,535
£ 29
Sept Intake : 14th Jan


No
Yes

Eligibility Criteria

ABB
3.0
32
70

1180
24
6.0
82
No

Additional Information & Requirements

Career Options

  • Actuary
  • Data Analyst
  • Statistician
  • Quantitative Analyst
  • Operations Research Analyst
  • Financial Analyst
  • Risk Analyst
  • Economist
  • Cryptographer
  • Mathematician
  • Data Scientist
  • Market Research Analyst
  • Biostatistician
  • Machine Learning Engineer
  • Algorithm Developer
  • Research Scientist
  • Investment Analyst
  • Statistician Consultant
  • Software Engineer (Mathematical Modeling)
  • Computational Scientist

Book Free Session with Our Admission Experts

Admission Experts