Imperial College London Campus
Master of Engineering (Integrated Undergraduate Degree)
On Campus
Imperial College London Logo
Imperial College London
London
United Kingdom

Mathematics and Computer Science

About

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.

Key information

Duration
-
Tuition fee
$61,096.00/year
Start dates & application deadlines
-
More details
-

Key Facts

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

Program Structure

Year 1 – Foundations in Mathematics and Computer Science

  • Introduction to Programming
  • Discrete Mathematics
  • Linear Algebra
  • Calculus and Analysis
  • Foundations of Computer Science

Year 2 – Advanced Mathematical Concepts and Computational Techniques

  • Algorithms and Data Structures
  • Probability and Statistics
  • Abstract Algebra
  • Software Engineering Principles
  • Computational Theory

Year 3 – Year in Industry

  • Industry Placement in Mathematics or Computer Science
  • Real-World Application of Mathematical Models
  • Software Development in Industry
  • Professional Development and Industry Skills

Year 4 – Specialization and Research

  • Advanced Mathematical Modelling
  • Machine Learning and Artificial Intelligence
  • Cryptography and Security
  • Final Year Research Project / Thesis
  • Elective Modules in Computational Mathematics or Theoretical Computer Science

Career Opportunities

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.

Why Choose This Program

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.

Contact Information

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