Students
Tuition Fee
GBP 21,250
Per year
Start Date
2026-09-01
Medium of studying
On campus
Duration
36 months
Details
Program Details
Degree
Bachelors
Major
Computer Science | Software Engineering | Mathematics
Area of study
Information and Communication Technologies | Mathematics and Statistics
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 21,250
Intakes
Program start dateApplication deadline
2026-09-01-
2027-09-01-
About Program

Program Overview


Mathematics and Computer Science, BSc (Hons)

The BSc in Mathematics and Computer Science is a three-year undergraduate degree that focuses on the application of mathematical ideas and computational skills to real-world problems. This field is rapidly developing, with areas such as modeling, graphics, security, data analysis, machine learning, and artificial intelligence being underpinned by mathematical ideas.


Key Course Details

  • UK/EU Fees: Ł9,535 (2026 entry)
  • International Fees: Ł21,250 (2026 entry)
  • Mode of Study: Full-time
  • UCAS Code: GS10 (3-year full-time), GS14 (4-year full-time with a year abroad), GS12 (4-year full-time with a year in industry)
  • Typical Offer: ABB-BBC at A-level, to include B in Mathematics

Course Overview

This degree combines the beauty, precision, complexity, and simplicity of mathematics with the practical skills in programming and problem-solving that employers are looking for. Students will learn about theoretical foundations and develop practical skills in areas such as modeling, graphics, security, data analysis, machine learning, and artificial intelligence.


Modules

The course is structured over three years for the full-time option, with an additional year for the year abroad or year in industry options. Modules include:


  • Year 1: Programming 1, Concepts of Computer Science, Programming 2, Introduction to Analysis 1, Introduction to Analysis 2, Foundations of Algebra, Introductory Linear Algebra, and optional modules such as Professional Issues 2: Software Development, Introduction to Biomathematics, and Probability and Statistics.
  • Year 2: Database Systems, Visual Computing, Game Theory and Optimization, Multi-variable Analysis, Vector Spaces, Groups and Rings, and optional modules such as Declarative Programming, Differential Equations, Probability Theory, Artificial Intelligence, Mathematical Modelling: Theory and Practice, and Statistical Data Analysis.
  • Year 3 (Final Year): Embedded Systems Design, Applied Algebra: Coding Theory, Dissertation in Mathematics and Computer Science, Cryptography and IT-Security, Machine Learning, and optional modules such as Critical Systems, Partial Differential Equations, Markov Processes and Applications, Logic for Computer Science, Risk and Survival Models, and Biomathematics.

Entry Requirements

  • A-level: ABB-BBC, to include B in Mathematics
  • BTEC: DDM, Grade B in A Level Maths
  • UK Access: Distinction overall, to include 24 Distinctions (in all Maths modules) and 15 Merits at Level 3
  • International Baccalaureate: 32, to include 5 at Higher Level "Mathematics: Analysis and Approaches" or 32 overall with 5 at Higher Level in "Mathematics: Applications and Interpretation"

How You're Taught

Teaching methods include lectures, seminars, workshops, and practical sessions, with an emphasis on active participation, collaboration, and the development of both subject-specific and transferable skills. Digital learning tools are also used to enhance the learning experience.


Welsh Provision

There are opportunities for Welsh speakers to study some elements of this course through the medium of Welsh, but there is not yet enough provision to reach 40 credits in each year. Support is available through Academi Hywel Teifi.


Professional Body Accreditation

This degree meets the educational requirements of the Chartered Mathematician designation, awarded by the Institute of Mathematics and its Applications.


Meet Your Lecturers

The course is taught by leading academic staff working in areas such as stochastics, algebra, topology, biomathematics, partial differential equations, and mathematics education.


Tuition Fees

Fees for the 2026 entry are Ł9,535 for UK students and Ł21,250 for international students for the full-time options.


Funding and Scholarships

Various scholarships and bursaries are available, including those specifically for students studying through the medium of Welsh.


Additional Costs

Students should budget for additional costs such as travel, printing, and equipment.


Careers and Employability

Graduates of this course are highly sought after in industries such as finance, technology, and healthcare, with career paths including analyst developers, business analysts, computer programmers, electronic engineers, graphic designers, software developers, and machine learning engineers.


Academic Support

Support is available through the Centre for Academic Success, including courses, workshops, and one-to-one support in areas such as academic writing, maths and statistics, critical thinking, and time management.


Study Abroad and Global Opportunities

Opportunities are available for study abroad and global experiences, including a year abroad or a year in industry, which can enhance career prospects and personal development.


How to Apply

Applications can be made through UCAS or directly to the university for international students.


See More