Course Image
Image of Imperial College London-South Kensington Campus
Department of Computing
BEng Computing
BEng Computing

BEng Computing

  • ID:ICLSKC440057
  • Level:Master's Degree
  • Duration:
  • Intake:
  • Type:Full-time

Fees (GBP)

  • TuitionFee/Year:£31,750.00
  • LivingFee/Year:£12,000.00
  • InsuranceFee/Year:£300.00
  • TuitionFee/Year:£31,750.00
  • LivingFee/Year:£12,000.00
  • InsuranceFee/Year:£300.00
Estimated Total/program:
Accept letter

Admission Requirements

Entry Requiment

English Requiment

  • IELTS 6.5 overall (minimum 6.0 in all elements)
  • TOEFL 92 overall (minimum 20 in all elements)
  • PTE 62 overall (minimum 56 in all elements)

Course Information

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.

You will learn how modern computer and communications systems function, and how they can be used and adapted to build the next generation of computing applications.

More information:click here

Year 1

  • Introduction to Computer Systems

  • Introduction to Databases

  • Discrete Mathematics

  • Introduction to Computer Architecture

  • Computing Practical 1

  • Logic

  • Mathematics 1: Foundations

  • Reasoning about Programs

  • Graphs and Algorithms​

​Year 2

You will undertake all core modules listed below.

  • Algorithm Design and Analysis

  • Software Engineering Design

  • Models of Computation

  • Operating Systems

  • Networks and Communications

  • Compilers

  • Mathematics 2: Probability and Statistics

  • Computing Practical 2

  • Web Application Development Project

Optional modules

You will also choose one of the following modules.

  • Introduction to Model-based Artificial Intelligence

  • Mathematics 3: Computational Techniques

Year 3

  • Software Engineering Group Project

  • Individual Project

  • I-Explore

Your I-Explore module offers you choices from a range of subjects hosted outside of the department. Here you will be taught alongside students from other courses with options including business, management and many more.

Optional modules

You will also choose a total of six optional modules from the list below. At most one of these can be from the Business School.

  • Systems Verification

  • Logic-Based Learning 

  • Concurrency

  • Computer Vision

  • Computer Graphics

  • Custom Computing

  • Advanced Databases

  • Computer Architecture

  • Communicating Computer Science in Schools

  • Network and Web Security

  • Advanced Computer Architecture

  • Robotics

  • Simulation and Modelling

  • Pervasive Computing

  • Performance Engineering

  • Operations Research

  • Distributed Algorithms

  • Information and Coding Theory

  • Type Systems for Programming Languages

  • Introduction to Machine Learning

  • Business School Modules


  • Programming Competition Training

See moreSee less

Pre Courses

Pre-sessional programme

Our pre-sessional programme prepares international students joining Imperial College London to study STEMM (Science, Technology, Engineering, Mathematics and Medicine) degrees.


To ensure the health of its students and staff, the College is operating remotely currently. So we have transformed our 6-week and 3-week face-to-face pre-sessional courses into courses that will be delivered and assessed remotely for summer 2020. Please note that the course dates have been brought forward to allow time for successful students to obtain a visa for entry to their main programme and/or to travel to the UK. 

Our online Pre-sessional English courses can help you learn the real academic language and skills that you need for successful study at Imperial. Our 6-week and 3-week pre-sessional courses are now available online for distance learning. Our online courses are specifically designed for students studying science, technology, engineering, maths or medicine (STEMM) at Imperial. They deliver the same academic content as our face-to-face courses and are full-time and intensive.

See moreSee less

Pathway Courses

See moreSee less

Career Opportunity

Career Opportunity


Our degrees open the door to a wide range of careers. Some of our graduates join large software companies, while some go on to work for smaller companies; quite a few have started their own businesses. Some go into management consulting or enter the accountancy profession; others take up careers in corporate strategy and marketing; some become business analysts in investment banks or stockbrokers; while others follow a career in research.

Recent graduates of the Department have become:

  • Software Engineers, Apple, Google and Amazon

  • Technical Analyst, JP Morgan

  • Software Developer, BAE Systems

  • PhD student, Imperial College London

  • Managing Director, Introversion Software

Ability to settle

Overseas Student Health Cover

Health Insurance_fee:£300/year

Same Courses

Close search