
Program Overview
Computing is a creative and wide-ranging subject that focuses on using sound underlying principles and logical thinking to design and build systems that really work. This general programme offers a wide range of module choices as you progress, with a strong grounding in discrete mathematics, computer architecture and software engineering. At the end of the third year you complete a paid industrial placement, and your study reaches Master's level in the final year, with a wide choice of optional modules and a substantial individual project.
See how you match with this program
Create a free account to get your personalized match score for Imperial College London.
Academic Requirements
Requirements checked for 2027 entry
Mathematics: Analysis and Approaches or Mathematics: Applications and Interpretation
HL • Required: 7
Biology or Chemistry or Computer Science or Economics or Physics
HL • Required: 7