

The Master of Engineering (Integrated Undergraduate Degree) in Mathematics and Computer Science at Imperial College London is a four-year, full-time program that combines the rigor of pure mathematics with the practical application of computer science. Students will study topics such as algorithms, computational complexity, data structures, and mathematical theory, gaining a strong foundation in both mathematical concepts and computing techniques.
Graduates will be well-prepared for careers in academia, research, software engineering, or data science, where they can apply their knowledge of both mathematics and computer science to solve complex problems in various industries. The program’s integration of both disciplines ensures that students develop a deep understanding of mathematical and computational methodologies.
Program Title: Master of Engineering in Mathematics and Computer Science
Degree Type: Master of Engineering (Integrated Undergraduate Degree)
Duration: 4 years
Mode of Study: Full-time, On Campus
Application Deadline: 14th January 2026
Location: University of Imperial College London, United Kingdom
Field of Study: Mathematics
Language of Instruction: English
Year 1 – Foundations in Mathematics and Computer Science
Year 2 – Advanced Mathematical Concepts and Computational Techniques
Year 3 – Year in Industry
Year 4 – Specialization and Research
Graduates of the Mathematics and Computer Science program are highly sought after in fields that combine mathematics, computing, and data analysis. Career paths include roles such as Software Engineer, Data Scientist, Mathematician, Cryptographer, or Research Scientist. The combination of mathematical expertise and computing skills opens up opportunities in industries like software development, financial technology, data analytics, cybersecurity, and academic research. The year in industry ensures graduates gain valuable experience and professional connections in their chosen field.
This program offers a unique blend of mathematics and computer science, equipping students with the analytical skills to solve complex problems and the technical skills to implement solutions. The industry placement provides real-world experience, allowing students to apply their knowledge in a professional environment. With a focus on both theoretical foundations and practical applications, graduates are well-prepared for careers in industries such as technology, finance, and research. The program's emphasis on advanced topics like machine learning, cryptography, and mathematical modelling ensures that students are ready to tackle the challenges of a rapidly evolving field.
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