
Mathematics and Computer Science
Combine a firm foundation in mathematics with the essentials of computer science.
Combine a firm foundation in mathematics with all the essentials of computer science
Undertake interdisciplinary study that incorporates pure mathematics, statistics, operating systems and software engineering
Choose from a wide variety of optional modules and focus on subjects that suit your interests
Course key facts
Qualification
BEng
Duration
3 years
Start date
October 2026
UCAS course code
GG14
Study mode
Full-time
-
Fees
Not set Home
Not set Overseas
Delivered by
Location
-
South Kensington
-
Applications: places
19 : 1 (2024)
Minimum entry standard
A*A*A (A-level)
41 points (International Baccalaureate)
Course overview
If you are both mathematically inclined and interested in computer science, then a Mathematics and Computer Science degree is perfect for you.
Taught jointly by the Departments of Computing and Mathematics, this course will enable you to develop a firm foundation in mathematics – particularly in pure mathematics, numerical analysis and statistics.
You will also learn the essentials of computer science, with an emphasis on software development and broader theoretical topics.
Your studies will incorporate core modules and project work from both departments, while also providing opportunities to choose from a wide variety of optional modules and focus on subjects that most appeal to you.
As computing principles and mathematical ideas spread into all facets of life, this course will help you cater to the growing demand for professionals with expertise in both areas.
Structure
This page is updated regularly to reflect the latest version of the curriculum. However, this information is subject to change.
Find out more about potential course changes.
Please note: it may not always be possible to take specific combinations of modules due to timetabling conflicts. For confirmation, please check with the relevant department.
Teaching and assessment
Balance of teaching and learning
Key
- Lectures and tutorials
- Laboratory sessions
- Independent study
Years 1 and 2
- 20% Lectures and tutorials
- 5% Laboratory sessions
- 75% Independent study
Teaching and learning methods
-
Lectures
-
Tutorials
-
Laboratory-based teaching
-
In-class problem solving
-
Personal supervision of project work
Balance of assessment
Key
- Coursework
- Examinations
- Practical
Year 1
- 10% Coursework
- 84% Examinations
- 6% Practical
Year 2
- 10% Coursework
- 57% Examinations
- 33% Practical
Year 3
- 8% Coursework
- 42% Examinations
- 50% Practical
Assessment methods
-
Programming exercises
-
Computer-based programming tests
-
Written coursework
-
Computer-based coursework
-
Examinations
-
Software demonstrations
-
Group work
-
Written reports
-
Research summaries
-
Oral presentations
Entry requirements
We consider all applicants on an individual basis, welcoming students from all over the world.
Minimum entry standard
A*A*A
To include:
- A* in Mathematics
- A* Further Mathematics
- A in another useful subject
Not accepted: ICT, Business Studies, General Studies and Critical Thinking
Science Practical Endorsement: If you are made an offer you will be required to achieve a pass in the practical endorsement in all science subjects that form part of the offer.
Recommended subjects
- Computer Science
- Physics
Useful subjects
- Ancient Language, Biology, Chemistry, Economics, Electronics, English Literature, History, Languages, Law, Philosophy, Politics, Psychology
Typical offer
A*A*A* (applicants studying three A-levels)
A*A*AA (applicants studying four A-levels)
Offers made to at least 50% of 2024 entry A-level applicants.
Typical offers will not include STEP requirements.
Support for widening participation applicants
Our contextual admissions route for UK applicants may entitle you to additional considerations within the application process to help us form a more complete picture of your potential to succeed at Imperial.
Find out more about who is eligible and what support you may receive.
How to apply
Apply via UCAS
When applications open, you will be able to start your application via UCAS Hub. There you can add this course as one of your choices and track your application.
Applications open on 13 May 2025
Application deadlines – 14 January 2026 at 18.00 (UK time)
Admissions test (TMUA)
To be eligible for selection for this course for 2026 entry, you must sit the Test of Mathematics for University Admission (TMUA) as part of the application process.
Check the entry requirements section on this page to learn more about the TMUA and how to register for this test.
Assessing your application
Admissions Tutors consider all the evidence available during our rigorous selection process and the College flags key information providing assessors with a more complete picture of the educational and social circumstances relevant to the applicant. Some applicants may be set lower offers and some more challenging ones.
Interviews are not standard but may be offered to some candidates at the discretion of the admissions tutors.
An ATAS certificate is not required for students applying for this course.
Transfers from Computing to Joint Mathematics and Computing courses are normally not possible and are dealt with on a case by case basis.
Transfer between the BEng in Mathematics and Computer Science and MEng in Mathematics and Computer Science is possible until the end of Year 2 subject to meeting certain minimum results criteria.
If you are an international student, transferring to a different course could have an impact on your student visa.
Please visit the Department of Computing and Department of Mathematics for further information.
Fees and funding
Home fee
2026 entry
Not set
As a guide, the Home fee for 2025-26 was £9,535 per year.
Your fee is based on the year you enter the university, not your year of study. This means that if you repeat a year or resume your studies after an interruption, your fees will only increase by the amount linked to inflation.
Find out more about our tuition fees payment terms, including how inflationary increases are applied to your tuition fees in subsequent years of study.
Whether you pay the Home or Overseas fee depends on your fee status. This is assessed based on UK Government legislation and includes things like where you live and your nationality or residency status. Find out how we assess your fee status.
If you're a Home student, you can apply for a Tuition Fee Loan from the UK government to cover the entire cost of tuition for every year of your course.
The loan is paid directly to the university.
You will start repaying it only after you leave your course, have a job, and are earning above a certain amount.
Once the repayments start, the amount you pay each month depends on how much you earn, not on how much you owe in total.
Home students can apply for a means-tested Maintenance Loan to help with their living costs.
How you apply for student finance depends on whether you have studied before and where you’re from or normally live. Find out more on the UK government's website.
The Imperial Bursary is available to all Home undergraduate students with a household income below £70,000 per year.
The amount awarded is based on your household income, with up to £5,000/year available for students from the lowest income households.
It's money which you don't need to pay back, and it's paid on top of any government funding you may also receive.
It is available for each year of your course, as long as your annual household income remains below £70,000.
You might need to budget for additional costs related to your course that aren't covered by your tuition fees – like field trips, books and protective clothing.
Our extra costs page outlines the additional costs related to courses in each of our departments. It's not an exhaustive list and any additional costs you could incur will be determined by the course and modules you choose.
How will studying at Imperial help my career?
96% Of Imperial Computing graduates in work or further study*
- 96% Of Imperial Computing graduates in work or further study*
- 4%
90% Of Imperial Computing graduates in highly skilled work or further study*
- 90% Of Imperial Computing graduates in highly skilled work or further study*
- 10%
*2021-22 graduate outcomes data, published by HESA in 2024
Gain transferable skills relevant to a career in industry and academia.
With specialised knowledge, you'll be highly sought after in a range of sectors.
Management consultancy, corporations, computer gaming and special effects are just some of your options.
Other potential career paths could include banking and finance.
Further links
Contact the department
- Telephone: +44 (0)20 7594 8267 / +44 (0)20 7594 9223
- Email: doc-ugadmissions@imperial.ac.uk
Visit the Department of Computing website

Request info
Learn more about studying at Imperial. Receive useful information about our life in our undergraduate community and download our latest Study Guide.

Events, tasters and talks
Meet us and find out more about studying at Imperial.

Course data
Terms and conditions
There are some important pieces of information you should be aware of when applying to Imperial. These include key information about your tuition fees, funding, visas, accommodation and more.
You can find further information about your course, including degree classifications, regulations, progression and awards in the programme specification for your course.
Programme specifications