← Back to Imperial College London

Bachelor Programme

Computing

Imperial's BEng Computing is the Department of Computing's general programme, covering how modern computer and communication systems work and how to build the next generation of applications. Year 1 combines computer systems, architecture, databases and programming practicals with discrete mathematics, logic, graphs and algorithms, calculus and linear algebra. Year 2 adds algorithm design, software engineering, models of computation, operating systems, networks, machine learning and a group project, and Year 3 pairs a substantial individual project with optional modules such as computer vision, robotics, security, deep learning and compilers. Entry is through UCAS (course code G400, institution code I50), and applicants must sit the TMUA.

University

Imperial College London

Country

United Kingdom

Level

Bachelor

Field

Computer Science

Duration

3 years

Language

English

Campus

London, South Kensington

Degree

Bachelor of Engineering (BEng)

Intake

October

Application Deadline

13 January 2027, 18:00 UK time (UCAS equal consideration deadline)

Tuition Information

2027 entry: £47,800 per year for Overseas (international) students and £10,050 per year for Home students. Imperial charges Home fees in line with the government fee cap, which is expected to rise each year with inflation.

Admission Requirements

  • A levels: minimum A*A*A (three A levels) or A*AAA (four), including A* in Mathematics; Further Mathematics preferred; ICT, Business Studies, General Studies and Critical Thinking not accepted. Typical offer: A*A*A, or A*A*AA with four A levels
  • IB Diploma: minimum 41 points including 7 in Higher Level Mathematics (Analysis and Approaches or Applications and Interpretation) and 7 in another relevant HL subject; typical offer 42 points
  • TMUA (Test of Mathematics for University Admission) required for 2027 entry; 2027-entry test windows 12-16 October 2026 and 4-8 January 2027 (specific dates apply in China, Hong Kong and Macau)
  • Interviews are not standard but may be offered at the admissions tutors' discretion
  • English language (Imperial standard level), if required: IELTS Academic 6.5 overall with at least 6.0 in every element (one sitting); TOEFL iBT 4.5 with at least 4.5 in every element (tests from 21 January 2026; earlier tests 92 overall with at least 20 in each); or PTE Academic 62 overall with at least 56 in every element
  • Other UK and international qualifications: see the entry requirements section of the Imperial course page; contextual admissions considerations are available for eligible UK applicants
View Official Programme Page