Computing
BEng · Imperial College of Science, Technology and Medicine · 3 years
About this course
Computing at Imperial College London is a rigorous, intellectually demanding degree built on the conviction that the best software and systems come from a deep understanding of underlying principles rather than familiarity with any particular language or tool. You will learn to think computationally, to reason about correctness and efficiency, and to design solutions to problems that are genuinely hard. This is a three-year full-time programme, and it sits within one of the world's leading research universities, which means you are taught by people who are actively shaping the discipline. You will study algorithms and data structures, logic, programming languages, computer architecture, operating systems, software engineering and the mathematical foundations that tie these together. The curriculum is broad in the early years and deepens as you progress, with the opportunity to explore a
Where its graduates go
The 2 largest scored destinations, covering 100% of graduates; the headline also reflects the subject baseline.
- 72 / 100Information Technology Professionals · 90% of graduatescards →
- 18 / 100Teaching Professionals · 10% of graduatescards →
The tabs above carry the rest: modules and satisfaction (The Course), where you'd live and what it costs (Student Life), the full pay story (Pay & Outcomes), and easier ways into the same subject (Alternatives).