

The Bachelor of Engineering in Mathematics and Computer Science at Imperial College London is a three-year, full-time program that combines the abstract reasoning of mathematics with the practical skills of computer science. Students will study core topics in both fields, including algorithms, data structures, computational theory, and discrete mathematics. The program provides a strong foundation in both mathematical problem-solving and computer programming, preparing students for careers that require expertise in both areas.
Graduates will be well-equipped for careers in software development, data science, machine learning, and systems engineering, where they can apply their combined knowledge of mathematics and computer science to solve complex problems in technology and industry. The interdisciplinary nature of the program ensures that students are ready to work at the intersection of mathematical theory and computational technologies.
Program Title: Bachelor of Engineering in Mathematics and Computer Science
Degree Type: Bachelor of Engineering (BEng)
Duration: 3 years
Mode of Study: Full-time, On Campus
Application Deadline: January 14, 2026
Location: Imperial College London, United Kingdom
Field of Study: Mathematics, Computer Science
Language of Instruction: English
Year 1 β Foundations in Mathematics and Computer Science
Year 2 β Advanced Mathematics and Computer Science Concepts
Year 3 β Specialization and Application in Mathematics and Computer Science
Graduates of the Mathematics and Computer Science program are well-equipped for careers in fields that require expertise in both mathematics and computer science. Career paths include roles such as Software Engineer, Data Scientist, Mathematician, Systems Analyst, AI Developer, or Cryptographer. Industries such as technology, finance, cybersecurity, research, and consulting are prime employers. The strong foundation in both mathematics and computing prepares graduates for solving complex problems in both theoretical and practical applications.
This program offers a robust combination of mathematical theory and computer science expertise, providing students with the ability to apply advanced mathematical techniques to real-world computing problems. With a focus on algorithms, data analysis, and artificial intelligence, graduates are equipped to tackle challenges in the tech and data-driven industries. The inclusion of a research project allows students to explore their areas of interest in-depth, preparing them for either advanced academic study or careers in industry. The interdisciplinary nature of the program opens up a wide range of opportunities in fields like software development, data analysis, and quantitative research.
For further information, please contact the admissions office at:
Phone: +44 (0)20 7589 5111
Email: admissions@imperial.ac.uk
Address: Imperial College London, South Kensington Campus, London SW7 2AZ, United Kingdom