Students
Tuition Fee
GBP 20,080
Per year
Start Date
2026-09-01
Medium of studying
On campus
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | 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 20,080
Intakes
Program start dateApplication deadline
2026-09-01-
2027-09-01-
About Program

Program Overview


BSc (Hons) Mathematics with Computer Science

The BSc (Hons) Mathematics with Computer Science is a 3-4 year undergraduate degree program that combines fundamental ideas in pure and applied mathematics with key concepts in computer science. The program fosters intellectual skills such as analytical reasoning, systematic problem-solving, and the development and clear communication of ideas.


Key Information

  • UCAS code: G1G4
  • Level: Undergraduate
  • Delivery type: Full Time
  • Degree qualification: BSc (Hons)
  • Mode of delivery: On-Campus
  • Duration: 3-4 years
  • Location: Edinburgh
  • Start date: September

Course Content

The program is divided into four years, with the following mandatory courses:


Year 1

  • Calculus A
  • Introduction to University Mathematics
  • Software Development 1
  • Elements of Probability
  • Calculus B
  • Problem Solving
  • Software Development 2
  • Topics in Statistical Practice

Year 2

  • Real Analysis
  • Linear Algebra
  • Programming Languages
  • Introduction to Data Structures and Algorithms
  • Multivariable Calculus
  • Numerical Analysis A
  • Data Structures and Algorithms
  • Introduction to Software Engineering

Year 3

  • Project Preparation
  • Abstract Algebra
  • Pure Mathematics B
  • Artificial Intelligence and Intelligent Agents
  • Complex Analysis
  • Applied Mathematics B
  • Ordinary Differential Equations
  • Numerical Analysis B

Year 4

  • Data Mining and Machine Learning
  • Mathematics Project Dissertation
  • Optional courses:
    • Mathematical Biology A
    • Functional Analysis
    • Optimisation
    • Numerical Analysis C
    • Topology
    • Mathematical Biology B
    • Partial Differential Equations
    • Numerical Analysis D
    • Geometry

Fees and Funding

  • September 2026 intake tuition fees:
    • Scotland: Paid by SAAS
    • England / Wales / N Ireland / Rep of Ireland: 」9,790
    • International: 」20,080
  • Scholarships and bursaries:
    • Heriot-Watt University Bursary (up to 」3,100 per year) for students from England, Northern Ireland, or Wales

Entry Requirements

  • Standard entry requirements:
    • Highers: ABBBB (over two sittings), including Maths at A
    • A-Levels: BBB, including Maths at B
    • International Baccalaureate: 28 points, including Maths at Higher Level 5
    • BTEC Extended Diploma: DDM in a relevant subject, including sufficient Maths
    • HNC: B in graded unit, in a relevant subject, including sufficient Maths at SCQF Level 6
    • HND: BB in graded units, in a relevant subject, including sufficient Maths at SCQF Level 6
  • Minimum entry requirements:
    • Highers: BBBC (over two sittings), including Maths at B
    • A-Levels: BCC, including Maths at B
    • International Baccalaureate: 24 points, including Maths at Higher Level 5
    • BTEC Extended Diploma: DDM in a relevant subject, including sufficient Maths
    • HNC: B in graded unit, in a relevant subject, including sufficient Maths at SCQF Level 6
    • HND: BB in graded units, in a relevant subject, including sufficient Maths at SCQF Level 6
  • English language requirements: IELTS 6.0 (or equivalent) with no score lower than 5.5

Employability

  • 70% of graduates are working
  • 10% are studying
  • 15% are studying and working
  • Average salary: 」32,000
  • The program provides a strong foundation for careers in mathematics, computer science, and related fields, with opportunities for further study and research.
See More
How can I help you today?