Skip to main content
Skip to search
Skip to section menu
Skip to sidebar menu
View accessibility support page
Imperial College London
Imperial College London
Imperial College London | 502 Bad gateway
502 bad gateway
Sorry!
The Imperial College website has encountered an error. Please wait and try again later.
Main Navigation
Study
Close
Study overview
Courses
Top Links
Search our courses
Explore subject areas
Chat to our students
Chat to our graduates
Request information
Continuing professional development
Executive education
Adult education classes
Admissions
Top Links
How to apply
Fees and funding
Accommodation
Student visas and immigration
Events, tasters and talks
Visit us
Undergraduate Open Days
Summer schools
Virtual tour
Help centre
Find answers to frequently asked questions about studying at Imperial
International students
Learn more about what Imperial has to offer students from around the world
Student life
Discover more about our entrepreneurial community, and life in London
Research & Innovation
Close
Research and Innovation
Research support
At a glance
Support for staff
Support for partners and business
ICT research computing support
About Imperial research
At a glance
A-Z all research groups
Our research culture
Research Excellence Framework (REF)
Global Institutes
Centres of Excellence
Networks of Excellence
Funding opportunities
Impact case studies
Read case studies about Imperial research that has made a difference
Research news
The latest research news from across the College
Enterprise
Learn how we support entrepreneurship and find research-driven solutions
Be Inspired
Close
Be Inspired
Take part
Top links
Schools Outreach
What's on at Imperial
Staff and student volunteering
Engage online
Top links
Imperial news
Imperial Magazine
Imperial College Podcast
Societal engagement
The Great Exhibition Road Festival
Imperial Lates
Social media directory
Imperial Stories
The very best features and opinion from the Imperial community
Student stories
Find out about life on campus from our team of student bloggers
Imperial Today
Subscribe to our daily newsletter and receive the best stories from Imperial direct to your inbox
About
Close
About
Our leadership and strategy
Overview
Imperial strategy
Academic Strategy
College governance
League tables
Global Imperial
Our people and values
At a glance
President
Provost
Recognising our people
Alumni stories
Equality diversity and inclusion
Our faculties and departments
Faculty of Engineering
Faculty of Medicine
Faculty of Natural Sciences
Imperial College Business School
Our campuses
Explore our London locations
Our values and behaviours
Our College Values both underpin and reflect our behaviour and are critical in shaping how we work
Imperial Zero Pollution
Our vision is to realise a sustainable, zero pollution future
News
What's on
News
Give
A-Z
Close
Faculties and departments
Multidisciplinary networks, centres and institutes
Research groups
People finder
Administration and support services
Information for
Close
Prospective students
Current students
Alumni
Staff
Jobs at Imperial
Partners and business
Media
Donors
Parents
Conference organisers
Search Imperial
Search
Department of Computing
Section Navigation
Close
Department of Computing Overview
About
Getting here
Our values
Our facilities
Useful contacts
Equity and Diversity
Equity, Diversity and Culture Committee
Women in Computing
Athena SWAN
Resources
Vacancies
News and events
Health and safety
Qualified first aiders
Theft
Students Welcome Information
Awards and honours
People
Staff intranet
Academic staff
Welcome to new academics
Teaching fellows
Research staff
Administrative staff
CSG
Recent changes
New users
Students
Lab regulations
Staff and PhDs
Services
Guides
Remote Access
Facilities
Loans
Lab
Workstations
Theatres
Help desk
Policies
Activities
CSG Systems Activities
Information Systems Activities
Honorary staff
Emeritus staff
Alumnus
Research
Analysis and Verification
Events
Artificial Intelligence
Data Science
Programming Languages
Cyber Security
Software Engineering
Systems
Theory and Algorithms
Visual Computing
Research groups listed alphabetically
CSG
Recent changes
New users
Students
Lab regulations
Staff and PhDs
Services
Guides
Remote Access
Facilities
Loans
Lab
Workstations
Theatres
Help desk
Policies
Activities
CSG Systems Activities
Information Systems Activities
Prospective students
Welcome
Undergraduate courses
BEng/MEng Computing
BEng/MEng Joint Mathematics and Computer Science
Postgraduate courses
MSc Computing
MSc Advanced Computing
MSc in Artificial Intelligence
MSc Specialist Degrees
MSc in Computing (Artificial Intelligence and Machine Learning)
MSc in Computing (Management and Finance)
MSc in Computing (Security and Reliability)
MSc in Computing (Software Engineering)
MSc in Computing (Visual Computing and Robotics)
Integrated MRes/PhD Degrees
MRes Artificial Intelligence and Machine Learning
PhD
FAQs
Scholarships
HiPEDS Centre for Doctoral Training
AI4Health Centre for Doctoral Training
PhD success stories
PhD application guidelines
DeepMind scholarships
Open days and taster courses
Scholarships and Bursaries
Current students
Student welfare
Exams & Mitigating Circumstances
Student welfare FAQ accordion items
Undergraduate Computing: degree and course information
Undergraduate degrees
UG handbook
Undergraduate JMC: degree and course information
JMC undergraduate degrees
UG handbook
Postgraduate degrees and course information
PG handbook
PhD information
Facewall PhD 1st Year - Cohort 2020 / 2021
PhD diary
PhD Matters
Policies and forms
Milestones guidance notes
FAQs
The team
Casual work
Scholarships and Bursaries
DoC student hub
Outreach and Engagement
Outreach news and events
Public Lecture Series
Computing in Schools
Beyond the Classroom
Girls in Computing
Bring your child to work day
Industry
Recruit our Students
Corporate Partnership Programme
Industrial Placements & Internships
Undergraduate Placements
MSc AI Internships
Industrial Advisory Board
Membership
Terms of reference
Applications of Computing in Industry
Prizes and sponsorship
Consultancy
Collaborations
Home
Faculty of Engineering
Departments, institutes and centres
Department of Computing
Current students
Undergraduate JMC: degree and course information
Joint Maths and Computing First Year
Joint Maths and Computing First Year