Robotics and Artificial Intelligence MEng

London, Stratford (UCL East)
Robotics and Artificial Intelligence MEng (2025)

Intelligent robots will form a part of any conceivable future for society. The Robotics and Artificial Intelligence MEng draws together teaching from Computer Science, AI and Electronic and Mechanical Engineering, combining theory with practical experience. Our goal is to help you become future engineers, leaders and researchers in intelligent robotics, AI, technology, engineering and finance.

UK students International students
Study mode
4 academic years
UK tuition fees (2024/25)
Overseas tuition fees (2024/25)
Programme starts
September 2024
Application deadline
31 Jan 2024
UCAS course code

Entry requirements

A* Mathematics required.
English Language and Mathematics at grade C or 5.

Contextual offer information

A*AB more about contextual offers
A* Mathematics required.
English Language and Mathematics at grade C or 5.
A total of 20 points in three higher level subjects including grade 7 in Mathematics. The programme will accept either 'Mathematics: Analysis and Approaches' or 'Mathematics: Applications and Interpretation' at higher level.

Contextual offer

38 more about contextual offers
A total of 18 points in three higher level subjects including grade 7 in Mathematics. The programme will accept either 'Mathematics: Analysis and Approaches' or 'Mathematics: Applications and Interpretation' at higher level.

UK applicants qualifications

For entry requirements with other UK qualifications accepted by UCL, choose your qualification from the list below:

Equivalent qualification

Not acceptable for entrance to this programme.

Not acceptable for entrance to this programme.

D2,D2,D3 in three Cambridge Pre-U Principal Subjects, to include Mathematics at D2

A1,A1,A at Advanced Highers (or A1,A1 at Advanced Higher and A,A,A at Higher), to include Mathematics at Advanced Higher A1.

Not acceptable for entrance to this programme.

Not acceptable for entrance to this programme.

Successful completion of the WBQ Advanced Skills Challenge Certificate plus 2 GCE A levels at grades A*A*A, to include Mathematics at A*.

International applications

Country-specific information, including details of when UCL representatives are visiting your part of the world, can be obtained from the International Students website.

Access and widening participation

UCL is committed to widening access to higher education. If you are eligible for Access UCL you do not need to do anything in addition to the standard UCAS application. Your application will be automatically flagged when we receive it.

Undergraduate Preparatory Certificates

The Undergraduate Preparatory Certificates (UPC) prepare international students for a UCL undergraduate degree who don’t have the qualifications to enter directly. These intensive one-year foundation courses are taught on our central London campus.

Typical UPC students will be high achievers in a 12-year school system which does not meet the standard required for direct entry to UCL.

For more information see:

English language requirements

The English language level for this programme is: Level 1

Information about the evidence required, acceptable qualifications and test providers can be found on our English language requirements page.

A variety of English language programmes are offered at the UCL Centre for Languages & International Education.

Course overview

We believe that computers should interact with, shape and change the world for the better. The emerging field of intelligent robotics will have a profound effect on humanity, just as its component parts of Computer Science, AI, and Engineering have done and continue to do.

In this programme, you will learn from our world-leading AI and robotics experts, and gain access to our suite of 50 mobile manipulators and dozens of specialist robots.

The syllabus spans a solid foundation in theory with a focus on mathematics, engineering, programming, machine learning and AI. Interwoven with theory is a range of practical work, enabling you to apply your knowledge and create practical solutions to problems using AI and a variety of real and simulated robots.

This new degree will be taught at UCL, a global top 10 university, which was ranked second for research power in the UK in REF2021. It will be based at UCL Computer Science, a department also ranked second for research power in the UK (and first in England).

The programme will be taught at the brand new, purpose designed UCL East campus in Queen Elizabeth Olympic Park, bringing you a modern learning environment in an exciting location.

What this course will give you

As a graduate of this programme, you will come away with an outstanding theoretical basis, backed up by practical engineering skills that can be applied to practical situations.

You will tackle issues by applying algorithms to data, get to grips with debugging, designing and running experiments, and understand the complexities of the practical application of these skills.

As well as project work, you will get involved in the ethical debates that underpin every module, distinguishing between the technologies that can be developed and the ones that should be developed.

You will also have opportunities to solve real-world problems facing industry via the Department’s Industry Exchange Network, preparing you as a practice-ready expert in AI and intelligent robotics.


Teaching and learning

In each year of your degree you will take a number of individual modules, normally valued at 15 or 30 credits, adding up to a total of 120 credits for the year. Modules are assessed in the academic year in which they are taken. The balance of compulsory and optional modules varies from programme to programme and year to year. A 30-credit module is considered equivalent to 15 credits in the European Credit Transfer System (ECTS).

Upon successful completion of 480 credits, you will be awarded a MEng (Hons) in Robotics and Artificial Intelligence.


Please note that the list of modules given here is indicative. This information is published a long time in advance of enrolment and module content and availability is subject to change. Modules that are in use for the current academic year are linked for further information. Where no link is present, further information is not yet available.

The Robotics and Artificial Intelligence MEng is a four-year programme. Because it develops skills across a range of areas that are traditionally distinct, much of the programme consists of compulsory modules.

Year 1: 

The first year of the programme provides you with a firm foundation in mathematics, computer science and general engineering. You will take modules that cover the basics of computer, mechanical and electronic systems in addition to mathematics. The modules promote the practical application of theory and lead into practical project work in term 3 that requires you to synthesise learning from the foundational modules by exercising appropriate skills.

Year 2: 

In the second year, you continue to develop basic skills but will be introduced both to higher-level engineering concepts aimed at building, testing and optimising systems. You will also begin learning about Artificial Intelligence and the role of machine learning. These skills are exercised in an industrial project run using the IXN framework, working with real clients from external bodies (including charities, healthcare providers and others as well as industry and those elsewhere in academia).

Year 3: 

In the third year, you will start to develop the integration of fundamental skills in systems and machine learning, examining how robots perceive and understand their environment, how they plan actions in pursuit of a higher-level goal and how they work together. The year also includes a group project, in which the ability to exercise these considerations alongside technical development is developed. 

Year 4: 

The fourth year continues the journey towards the programme aim in which you create and reason about learning, intelligent, rational, mobile agents and how they perceive, traverse, and manipulate the environment. Higher level concepts in perception, learning and understanding are accompanied by courses that focus on interactions with humans and broader societal considerations, including the economic impact of robots on existing industries as well as the opportunities to create new ventures. An individual project runs throughout the entire year and provides you the opportunity to integrate all your knowledge in a research or industry-linked activity. There is a single optional module in this year, expected to be drawn from the wider UCL EAST offerings.

Compulsory modules

Control 2

Modelling and Simulation

Object-Oriented Programming for Robotics and Artificial Intelligence

Introduction to Machine Learning for Robotics and Artificial Intelligence

Reinforcement Learning for Robotics and Artificial Intelligence

Systems Engineering for Real-time Systems

Optimisation, Filtering and Fusion

Industrial Project in Robotics and Artificial Intelligence

Compulsory modules

Sensors, Sensing and Signal Conditioning

Deep Learning for Robotics and Artificial Intelligence

Networking, Real-time Operating Systems and Security

Simultaneous Localisation and Mapping

Robot Learning

Robot Planning

Robotics and Artificial Intelligence Group Project

Compulsory modules

Multi-agent Systems

Scene Understanding and Situational Awareness

Sampling, Compression and Data Analysis

Human Robot Interaction

The Economics of Robots

MEng Robotics and Artificial Intelligence Individual Project

Your learning

The programme's core curriculum is delivered through a mixture of lectures, online tutorials, individual and group online activities and lab classes. You will be expected to supplement material provided by lecturers with your own research, by reading around the subject and by engaging with wider activities in robotics, for example by attending seminars. There is a focus on practical problem-based learning and group-based working. From the start of the programme, you will apply the theory you have learned and will work with others to solve real and challenging problems of increasing complexity and open-endedness.

Contact time across your programme can take a variety of forms, for example including lectures, seminars, tutorials, question & answer sessions, project supervision, demonstrations, practical classes and workshops, visits, placements, office hours (where staff are available for consultation), interaction by email or other media, and situations where feedback on assessed work is given (one-to-one or in a group.)

The following are estimates for the numbers of contact hours you can expect in each year of study for the compulsory modules, based on our most recent planning. These figures are published a long time in advance and are subject to change.

Year 1: 160 hours of lectures; 150 hours of tutorials/ seminars/ problem classes; 120 hours of labs; and 150 hours of other digital learning/ tutor-led contact.

Year 2: 145 hours of lectures; 145 hours of tutorials/ seminars/ problem classes; 75 hours of labs; and 135 hours of other digital learning/ tutor-led contact.

Year 3: 145 hours of lectures; 105 hours of tutorials/ seminars/ problem classes; 160 hours of labs; and 60 hours of other digital learning/ tutor-led contact.

Year 4: 120 hours of lectures; 60 hours of tutorials/ seminars/ problem classes; 190 hours of labs; 85 hours of other digital learning/ tutor-led contact; and 10 hours of project supervision.

Contact hours will vary depending on each year's timetabling any optional and elective module selections you make. You will be able to review each module’s indicative timetable in advance of making and confirming your module selections each year.


The programme's core curriculum is assessed through a range of methods that typically include individual and group coursework, lab demonstrations and reports, individual and group projects with associated presentations and project or dissertation reports, tests and written examinations, and oral assessments. 


Details of the accessibility of UCL buildings can be obtained from AccessAble. Further information can also be obtained from the UCL Student Support and Wellbeing team.

Online - Open day

Undergraduate Virtual Open Days

UCL is London's leading multidisciplinary university, voted University of the Year 2024 by the Times and Sunday Times Good University Guide. With students from over 150 different countries, UCL is a diverse global community of world leading academics and students. Join us at our Virtual Open Days and discover why UCL might be the place for you! Check out our Open Days webpages where you can find out about the programmes on offer, student services and book live Q&A sessions to get your questions answered.

The foundation of your career

As this is a new programme, there is no alumni information as yet. Comparable programmes leave you well placed to meet the growing global demand for graduates in this fast-moving industry. 

CS graduates have nationally leading employment rates and starting salaries. Amongst many others, they have secured careers with the world’s leading IT industry companies, with companies in the City of London, with manufacturing industries and with start-ups.  

This programme will provide you with an excellent foundation for a broad spectrum of different careers, including the pursuit of further academic study such as a postgraduate degree or doctoral research.


As a graduate of the Robotics and Artificial Intelligence MEng, you will have key critical skills in mathematics, engineering, computer science, AI and robotics. This core technical knowledge is underpinned by your experience in project work, practically applying knowledge and communicating these through report writing and presentations. By being able to combine theory with practice, you will find yourself equipped to work in the way that engineers work on teams in the real world.

A key principle of this programme is that machines cannot solve the world’s problems alone. They need humans to develop, manage and advance them. Your multidisciplinary knowledge and technical know-how will place you at the forefront of putting this concept into practice.

Fees and funding

Fees for this course

UK students International students
Fee description Full-time
Tuition fees (2024/25) £9,250
Tuition fees (2024/25) £41,000

The fees indicated are for undergraduate entry in the 2024/25 academic year. The UK fees shown are for the first year of the programme at UCL only. Fees for future years may be subject to an inflationary increase. The Overseas fees shown are the fees that will be charged to 2024/25 entrants for each year of study on the programme, unless otherwise indicated below.

Full details of UCL's tuition fees, tuition fee policy and potential increases to fees can be found on the UCL Students website.

Additional costs

Students will require a modern computer (PC or Mac) with minimum specifications 8GB RAM and 500GB SSD storage. A computer with the stated specifications is estimated to cost £500 or greater.

A guide including rough estimates for these and other living expenses is included on the UCL Fees and funding pages. If you are concerned by potential additional costs for books, equipment, etc., please get in touch with the relevant departmental contact (details given on this page).

Funding your studies

Various funding options are available, including student loans, scholarships and bursaries. UK students whose household income falls below a certain level may also be eligible for a non-repayable bursary or for certain scholarships. Please see the Fees and funding pages for more details.


Funding opportunities relevant to the department may appear in this section when they are available. Please check carefully or confirm with the programme contact to ensure they apply to this degree programme and 2024/25 entry.

Baxter Healthcare Scholarship

Deadline: 8 July 2024
Value: £25,000/yr (based on a 3yr programme) (duration of study)
Criteria Based on financial need
Eligibility: UK

Computer Science UG Aspire Award

Deadline: 30 August 2024
Value: Full fees plus £20,000 stipend (Duration of programme)
Criteria Based on both academic merit and financial need
Eligibility: UK

The Scholarships and Funding website lists scholarships and funding schemes available to UCL students. These may be open to all students, or restricted to specific nationalities, regions or academic department.

Next steps

Your application

In addition to academic requirements, we are looking for you to demonstrate a proven interest in computing and a clear understanding of what studying robotics and artificial intelligence entails. We are keen to admit students with an interest in subjects that relate to applications of computer technology.

How to apply

Application for admission should be made through UCAS (the Universities and Colleges Admissions Service). Applicants currently at school or college will be provided with advice on the process; however, applicants who have left school or who are based outside the United Kingdom may obtain information directly from UCAS.


For further information on UCL's selection process see: How we assess your application.

Once an offer has been made, applicants are invited to attend an Offer-holder Open Day (in person or virtual) where they can find out more about us and what it’s like to study Computer Science at UCL. Additionally, the Open Day gives you the opportunity to ask questions to the Admissions Tutor and students currently enrolled on the programme. The UCAS application is assessed by a central UCL team against the published entry criteria. Applicants with non-standard qualifications are referred onto the Computer Science Admissions Tutor for review.

UCL is regulated by the Office for Students.