This four-year MMath (Hons) program offers a unique opportunity to combine the rigorous principles of Mathematics with the dynamic field of Computer Science. You will gain an advanced Masters-level qualification, understanding the deep connections between these two disciplines. The course explores how mathematical concepts underpin computer science, from efficient algorithm design to formal software verification, and conversely, how computer science aids in solving complex mathematical problems. This integrated approach equips you with a comprehensive skillset to tackle modern technological challenges.
The course structure provides a foundational grounding in both subjects during the initial years, progressing to more specialized topics and allowing for focused study in your later years. Your final year project can be undertaken in either Mathematics or Computer Science. An optional five-year route with an integrated year in industry is also available.
This combined degree prepares you for a wide range of career paths where analytical thinking and computational skills are essential. Graduates are well-equipped for roles in technology, finance, research, and beyond.
The University accepts a wide range of international qualifications. If you are a non-native English speaker, you will need to provide evidence of English language ability. Specific requirements can be found on the University's website. Pathway courses are available for students who do not meet direct entry requirements.
Tuition fees and funding options vary based on applicant's country of origin and course level. Please refer to the University's fees and funding pages for detailed information.
Tuition fees for international students are £32,350 per year. Please refer to the University's fees and funding pages for detailed information on variations based on your country of origin and course level.
The programme has a full-time duration of 4 years. An optional five-year route with an integrated year in industry is also available.
The academic entry requirement is AAA at A Level. Specific requirements for international qualifications and English language proficiency can be found on the University's website.
Applications are made through UCAS using the course code GG14. You will need to submit academic transcripts, a personal statement, and potentially other supporting documents.
Graduates are prepared for roles such as Software Developer, Data Scientist, Cryptographer, Systems Analyst, Researcher, Academic, or Financial Analyst. The programme equips you with essential analytical and computational skills.
The University offers academic advising, placement team assistance, and workshops on CV writing, interview techniques, and managing imposter syndrome. You will also be taught by world-leading tutors and researchers.