University of Bristol United Kingdom

BSc Mathematics and Computer Science

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

Course Overview

The BSc Mathematics and Computer Science at the University of Bristol offers you a rigorous, interdisciplinary education designed for those passionate about the foundational principles of both fields. This joint honours degree equips you to tackle complex problems by blending the analytical power of mathematics with the computational and algorithmic approaches of computer science. You will explore core areas such as imperative and functional programming, algorithms, analysis, and linear algebra, preparing you for a dynamic career in sectors demanding sophisticated problem-solving skills, from cryptography and quantum computing to machine learning and data science.

This full-time, on-campus undergraduate programme spans three years, immersing you in a curriculum that balances theoretical knowledge with practical application. You will engage with units like Object-Oriented Programming and Algorithms, alongside advanced mathematical topics, with opportunities in your final year to undertake a significant project in either discipline or a combination of both. You will graduate with a deep understanding of mathematical modelling and computational techniques, ready for roles in technology, finance, research, and beyond, equipped with the versatile skills sought by leading employers.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This BSc program offers a comprehensive education in Mathematics and Computer Science, equipping students with foundational knowledge and advanced skills. The curriculum progresses from core programming concepts and mathematical principles in the first year, through to more specialized topics and project work in subsequent years. Students will explore areas such as algorithms, data structures, programming languages, linear algebra, analysis, and probability and statistics, with opportunities to tailor their studies through optional modules in later years.

1 Year 1 (2025/26 entry cohort)

Imperative and Functional Programming Mandatory
Object-Oriented Programming and Algorithms Mandatory
Analysis Mandatory
Introduction to Pure Mathematics Mandatory
Linear Algebra Mandatory
Probability and Statistics Mandatory

2 Year 2 (2025/26 entry cohort)

Algorithms and Data Mandatory
Interaction and Society Mandatory
Programming Languages and Computation Mandatory
Algebra 2 Optional
Computer Architecture Optional
Linear Algebra 2 Optional
Metric Spaces Optional
Probability 2 Optional
Software Engineering Project Optional
Statistics 2 Optional

3 Year 3 (2025/26 entry cohort)

Individual Short Project Optional
Project 1 Optional
Topics in Computer Science Optional
Further Topics In Probability 3 Optional
Linear and Generalised Linear Models Optional
Statistical Machine Learning Optional

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 42,308.00
Second Year Fee Tuition fee
USD 42,308.00
Third Year Fee Tuition fee
USD 42,308.00
Total Program Cost Estimated total tuition
USD 126,924.00

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

Living Costs

Accommodation
USD 1,285.00 - USD 2,164.00
Food & Groceries USD 1,048.00 - USD 1,402.00
Transport USD 355.00 - USD 693.00
Utilities & Bills USD 10,471.00 - USD 13,967.00
Estimated Total USD 11,874.00 - USD 16,062.00

Living cost estimates are based on Clifton campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Artificial Intelligence & Machine LearningBanking & Financial ServicesBrand ManagementCybersecurityInvestment Management & Asset ManagementMarketing Analytics & Data ManagementRoad Transport & LogisticsSatellite CommunicationsTax & Legal ComplianceWireless & Mobile Communications

Top Employers Hiring for this course

AON

Accenture

Amazon Web Services

Aviva

Bristol Investment Fund

Deloitte

EY

Google

Why Study BSc Mathematics and Computer Science at University of Bristol

What makes this program stand out

September 2026 Closing soon

Next intake is in September 2026

Life at University of Bristol 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 Mathematics and Computer Science at University of Bristol

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks. A separate work permit is not required for this degree program.

What English language score do I need for this course?

For TOEFL, you need an overall score of 88 with minimum subscores; IELTS requires an overall score of 6.5; and for PTE, an overall score of 67 is necessary. Make sure to meet these criteria to ensure your eligibility.

What jobs can I get after studying this course?

Potential job titles include Data Analyst, Software Developer, Cryptography Specialist, Machine Learning Engineer, and Algorithm Designer.

What will I actually study in this course?

Join a University ranked in the UK top 5 for Maths research (THE analysis of REF 2021) with an excellent reputation for teaching and learning (UK top 10 for Maths, QS World University Rankings by subject 2023).This joint honours degree combines rigorous training in mathematics and computer science and its applications.Mathematics is the language of the sciences and is of core value in an advanced understanding of computer science. Computer science provides many of the key tools needed to

When can I start — what are the intake months?

The BSc Mathematics and Computer Science program has an intake in September each year. Be sure to check application deadlines and prepare your documents in advance.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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