At Imperial College London in London, United Kingdom, Computing (Software Engineering) is offered as a honours degree in Computer Sciences programme. The programme runs for 4 years, delivered on campus. Tuition for international students is GBP 45,500 per year (GBP 10,050 per year for local students).
This integrated Master's focuses on how software is engineered into large computing systems. Students study methods for producing code that is simpler to verify, sustain and grow, and that serves the people relying on it, with specialist modules that develop skills in designing dependable systems.
The degree also covers the operation of modern computer and communications systems and how they can be applied to reliable and secure applications. Teaching is delivered through lectures, practical sessions and group projects, and an industrial placement and an I-Explore module, which offers credit in a new subject, complete the study.
Graduates are prepared for careers in software architecture, development leadership and engineering consultancy. Students also learn to weigh the trade-offs between competing engineering approaches, which prepares them for work on large, long-lived software systems.
Requirements
Admission Requirements: A*A*A or A*AAA (A-level); 41 points (International Baccalaureate)
Application Details
Start Date:October 2027
Application Deadline:13 January 2027, 18:00 UK time