Heriot Watt University UK United Kingdom

BSc (Hons) Mathematics with Computer Science

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon September 2026

Course Overview

The BSc (Hons) Mathematics with Computer Science from Heriot Watt University UK is designed for intellectually curious students aiming to bridge the gap between abstract mathematical principles and practical computational solutions. You will explore fundamental concepts in pure and applied mathematics, alongside core computer science topics like programming, data structures, and algorithms. This undergraduate degree equips you with the analytical reasoning and systematic problem-solving skills essential for tackling complex challenges in fields ranging from financial modelling and scientific research to artificial intelligence and software development.

You will study this programme full-time on campus over four years, engaging with a curriculum that progresses from introductory calculus and software development in your first year to advanced topics such as complex analysis, numerical analysis, and the theory of computing in your final year. The syllabus includes mandatory courses in areas like probability, linear algebra, and programming languages, with opportunities to specialise through optional modules in mathematical biology or functional analysis. You will undertake a significant mathematical project in your final year, preparing you for diverse career paths in data science, software engineering, or further academic study.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This BSc (Hons) Mathematics with Computer Science program offers a comprehensive curriculum blending foundational mathematical principles with essential computer science concepts. Students will explore calculus, linear algebra, and abstract algebra alongside software development, data structures, and algorithms. The program progresses through core modules in areas like real analysis, numerical analysis, and artificial intelligence, culminating in a significant project dissertation and offering optional advanced topics in fields such as mathematical biology and partial differential equations.

1 Mandatory September

Calculus A
Introduction to University Mathematics
Software Development 1
Elements of Probability

2 Mandatory January

Calculus B
Problem Solving
Software Development 2
Topics in Statistical Practice

3 Mandatory September

Real Analysis
Linear Algebra
Programming Languages
Introduction to Data Structures and Algorithms

4 Mandatory January

Multivariable Calculus
Numerical Analysis A
Data Structures and Algorithms
Introduction to Software Engineering

5 Mandatory September

Project Preparation
Abstract Algebra
Pure Mathematics B
Artificial Intelligence and Intelligent Agents

6 Mandatory January

Complex Analysis
Applied Mathematics B
Ordinary Differential Equations
Numerical Analysis B

7 Mandatory September

Data Mining and Machine Learning

8 Optional September

Mathematical Biology A
Functional Analysis
Optimisation
Numerical Analysis C
Topology

9 Mandatory January

Mathematics Project Dissertation

10 Optional January

Mathematical Biology B
Partial Differential Equations
Numerical Analysis D
Geometry

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

15% off
First Year Fee Tuition fee
USD 23,102.00 USD 27,142.00
Second Year Fee Tuition fee
USD 27,142.00
Third Year Fee Tuition fee
USD 27,142.00
Fourth Year Fee Tuition fee
USD 27,142.00
Total Program Cost Estimated total tuition
USD 104,528.00 USD 108,568.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 503.00 - USD 2,667.00
Food & Groceries USD 4,833.00 - USD 6,444.00
Transport USD 967.00 - USD 1,128.00
Utilities & Bills USD 2,417.00 - USD 6,847.00
Estimated Total USD 8,217.00 - USD 14,419.00

Living cost estimates are based on Edinburgh Campus.

Outcomes & Employability

What happens after you graduate

84%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Aerospace Engineering & DesignAerospace Research & AcademiaBeverage Production & DistributionCybersecurityEnergy Policy & RegulationIndustrial & Mechanical EngineeringInvestment Management & Asset ManagementQuality Assurance & TestingRoad Transport & LogisticsSoftware Development & Engineering

Top Employers Hiring for this course

Accenture

Apple

EY

Leornado

Microsoft

NatWest Group

SLB

Sainsbury's

Why Study BSc (Hons) Mathematics with Computer Science at Heriot Watt University UK

What makes this program stand out

September 2026 Closing soon

Next intake is in September 2026

Life at Heriot Watt University UK in United Kingdom

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about BSc (Hons) Mathematics with Computer Science at Heriot Watt University UK

Can I work while studying?

International students on degree courses can work up to 20 hours per week during term time and full-time during breaks. No separate work permit is needed.

What English language score do I need for this course?

For English proficiency, the minimum TOEFL requirements are an overall score of 79, with specific section scores. Alternatively, IELTS requires an overall score of 6.0, and PTE requires an overall score of 63.

What jobs can I get after studying this course?

Graduates can pursue jobs such as Data Analyst, Software Developer, Statistician, Computer Programmer, and Mathematician.

What will I actually study in this course?

This course combines fundamental concepts in pure and applied mathematics with essential topics in computer science. You'll develop skills in analytical reasoning and systematic problem-solving throughout your studies.

When can I start — what are the intake months?

The BSc (Hons) Mathematics with Computer Science course has its intake in September each year. Ensure you apply ahead of the deadlines to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️