
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 2025
UCAS course code
GG14
Study mode
Full-time
-
Fees
£9,535 per year Home
£43,300 per year Overseas
Delivered by
Location
-
South Kensington
-
Applications: places
17 : 1 (2023)
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)
Made to at least 80% of 2023 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
Applications are closed for 2025 entry
Applications are closed for 2025 entry.
Admissions test (TMUA)
To be considered for this course for 2025 entry, you will need to sit the Test of Mathematics for University Admission (TMUA) as part of the application process.
Registration for the January 2025 test sitting is now closed. You can find more information about what to expect on your test day, including materials to help you prepare for the test, on the University Admissions Tests UK website.
About TMUA
- Computer-based, multiple-choice test to assess your mathematical thinking and reasoning skills.
- You must sit this test in a Pearson VUE test centre.
- Create a UAT-UK account with Pearson VUE to book a test.
Key deadlines
October sitting (16 and 17 October 2024): Registration is now closed
January sitting (8 and 9 January 2025): Registration is now closed
Take the test just once as only your first score will count.
Test fee bursary
UK candidates in financial need can apply for a bursary voucher to book the TMUA free of charge.
Full details of eligibility criteria and how to apply are available on the UAT-UK website.
Access arrangements
Note: The deadline has now passed to apply for access arrangements for January 2025.
Access arrangements, for example, extra time or rest breaks, are available for students with learning difficulties, disabilities, and other medical conditions.
If this applies to you, you need to notify UAT-UK of your requirements before booking your test in one of Pearson VUE’s global network of test centres.
Once your access arrangements have been confirmed, you will be able to book your test online.
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
2025 entry
£9,535 per year
Important update for 2025 entry
The UK government has announced that, starting in April 2025, maximum tuition fees for Home undergraduate students in England will increase from £9,250 per year to £9,535. Find out more.
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 , 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 .
If you're a Home student, you can apply for a 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 to help with their living costs.
In November 2024, the UK government announced a 3.1% increase in English Maintenance Loans for 2025-26.
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 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