Computing
Computing is one of the defining intellectual and practical disciplines of our time. At its heart it is about reasoning clearly, solving hard problems, and building systems that are correct, efficient, and useful. It draws on mathematics and logic, but it is also deeply creative: designing a piece of software, an algorithm, or an architecture requires imagination and judgement alongside rigour.
The field spans a remarkable range from the theory of computation and the mathematics of cryptography to the engineering of large-scale distributed systems and the development of artificial intelligence.
At Imperial College of Science, Technology and Medicine, this four-year programme is designed for international students and delivers a comprehensive, intellectually demanding computing education at one of the world's leading technical universities. You will develop strong foundations in programming, algorithms, data structures, computer architecture, and software engineering, alongside more advanced topics across the breadth of the discipline. Imperial's approach emphasises sound underlying principles and logical thinking, ensuring that you understand not just how to build things but why they work.
The programme runs full time, with a typical entry tariff of 232 points, reflecting the high academic standard expected.
Graduates of computing programmes at this level are sought across virtually every sector where technology plays a role, which now encompasses almost all of them. Typical career destinations include software engineering, systems architecture, research and development, data science, product management, and entrepreneurship. The rigorous technical foundation provided by a computing degree from a leading institution is also an excellent basis for postgraduate study in computing, artificial intelligence, machine learning, security, or a closely related field.
Many graduates go on to work at the frontier of technology development in industry and academia.