UCL (University College London)

UCL (University College London)

Robotics and Computation

Robotics and autonomous systems (RAS) are set to shape innovation in the 21st Century, underpinning research in a wide range of challenging areas: the ageing population, efficient health care, safer transport, and secure energy. The UCL edge in scientific excellence, industrial collaboration and cross-sector activities make it ideally placed to drive information technology robotics and automation education in the UK. Teaching is delivered by lectures, tutorials, practical sessions, projects and seminars.

Entry requirements

A minimum of an upper 2nd Class Honours degree from a UK university or an overseas qualification of an equivalent standard in a highly quantitative subject such as computer science, mathematics, electrical or electronic engineering, or the physical sciences. Students should also have some experience with a programming language such as C/C++, Java, Python or Matlab. Appropriate industrial experience may also be considered.

Course modules

Core modules: Robotic control theory and systems; robotic sensing, manipulation and interaction; robotic systems engineering; robotic vision and navigation. Options: Acquisition and processing of 3-dimensional geometry; affective computing and human-robot interaction; artificial intelligence and neural computing; image processing; inverse problems in imaging; machine vision; mathematical methods, algorithmics and iImplementations; probabilistic and unsupervised learning; research methods and reading; supervised learning.

Assessment methods

Assessment is through examination, individual and group projects and presentations, and design exercises.


Qualification Study mode Fee Course duration
MSc Full-time £ 11,090 per Academic year (home fees) 1 years
MSc Full-time £ 24,400 per Academic year (overseas fees) 1 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner

Key information

Postgraduate Administrator
Telephone number: 
020 7679 7287