Imperial College London Campus
Bachelor of Engineering
On Campus
Imperial College London Logo
Imperial College London
London
United Kingdom

Mathematics and Computer Science

About

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.

Key information

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

Key Facts

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

Program Structure

Year 1 – Foundations in Mathematics and Computer Science

  • Introduction to Programming
  • Discrete Mathematics
  • Calculus and Linear Algebra
  • Introduction to Computer Systems
  • Mathematical Foundations for Engineers

Year 2 – Advanced Mathematics and Computer Science Concepts

  • Data Structures and Algorithms
  • Probability and Statistics
  • Differential Equations
  • Software Engineering Principles
  • Theory of Computation

Year 3 – Specialization and Application in Mathematics and Computer Science

  • Mathematical Modelling
  • Artificial Intelligence and Machine Learning
  • Advanced Algorithms
  • Cryptography and Security
  • Final Year Research Project / Thesis

Career Opportunities

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.

Why Choose This Program

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.


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