Our MSc Robotics will give you the opportunity to translate and develop your existing knowledge, understanding and skills to become an expert in robotics and autonomous systems (RAS).
You will develop the multidisciplinary knowledge and interdisciplinary skills needed to become one of the next generation of RAS engineers.
RAS is promising to deliver a step change in the way we live, work and interact on a day-to-day basis. In addition, large companies such as Google, Amazon and automotive and aerospace manufacturers are increasingly seeking to recruit in this area.
The course is taught by experts in control and systems engineering, computer science, electronic and electrical engineering, and psychology.
You'll study a mixture of modules in robotics, autonomous systems, engineering and computational intelligence, as well as advanced topics in vision, speech, neural networks, mobile robotics and computational neuroscience.
Robotics and Autonomous Systems
Hardware-in-the-Loop and Rapid Control Prototyping
Real-Time Embedded Systems
Feedback Systems Design
Intelligent and Vision Systems
There are lectures, seminars, tutorials, practical/laboratory work, design classes, individual assignments and a major research project.
You’re assessed on exams, coursework assignments and a project dissertation.
Our Robotics degree offers a cross-disciplinary course on a subject that could revolutionise society in the next 20 years. It’s aimed at graduates with a good first degree in areas like Electrical and Electronic Engineering, Computer Science and Mechanical Engineering. The course is designed to help you develop your skills in specific aspects of robotic systems.
This robotics course is both theoretical and practical, aiming to give you the knowledge and skills you’ll need for international employment in this expanding and economically relevant area.You can also go onto further study at the EPSRC Robotics and Autonomous Systems Centre for Doctoral Training.
Robotics is on the cusp of an exciting new era as robots become more reactive, intelligent and human-like, as well as finding applications in a range of industries including consumer and healthcare robotics.
We are in the midst of an increase in the pace of technological change and the changes in the coming decade will be a magnitude of order greater than anything that has gone before. A paradigm shift is about to take place that will forever change society; our ability to manufacture novel robots and new artificial intelligence techniques will both change the way we interact with technology and will allow technology to interact with us and our world in a far more nuanced way.
This new MSc Robotics Engineering reflects recent software and hardware technological advances and exposes students to new, much sought-after skills and up-to-date areas of research. Recent technological advances are incorporated into the course by developing novel cross disciplinary approaches and subject areas such as Embedded Systems, Artificial Intelligence and Virtual Reality.
Robotics Engineering covers a wide range of specific topics such as:
The course will include an introduction to Robotics, covering topics such as actuators, sensors and mechatronics, with examples and categorization of robots (from mobile robots to robot arms and interactive robots); robotic applications including biomedical robotics (e.g. for minimally invasive surgery) and robotic rehabilitation, robotic hands (metamorphic hands, grasping and sensing) and industrial robotics; embedded systems and microcontrollers including the Internet of Things; the robot as a computational unit based on sensing, reasoning and action; Artificial Intelligence, navigation and machine learning. You will have the opportunity to develop the hardware and software for a robotic system.
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 IT robotics and automation education in the UK.
The programme provides an overview of robotic and computational tools for robotics and autonomous systems as well as their main computational components: kinetic chains, sensing and awareness, control systems, mapping and navigation. Optional modules in machine learning, human-machine interfaces and computer vision help students grasp fields related to robotics more closely, while the project thesis allows students to focus on a specific research topic in depth.
Students undertake modules to the value of 180 credits.
The programme consists of four core modules (60 credits), two to four optional modules (30 to 60 credits), up to two elective modules (30 credits), and a dissertation/report (60 credits).
Students will need to choose a minimum of 30 and a maximum of 60 credits from the optional modules.
Please note: the availability and delivery of optional modules may vary, depending on your selection.
Students can also choose up to two elective MSc modules from across UCL Computer Science, UCL Mechanical Engineering and UCL Bartlett School of Architecture.
A list of acceptable elective modules is available on the Departmental page.
All students undertake an independent research project which culminates in a dissertation of 12,000 words.
Teaching and learning
Teaching is delivered by lectures, tutorials, practical sessions, projects and seminars. Assessment is through examination, individual and group projects and presentations, and design exercises.
Further information on modules and degree structure is available on the department website: Robotics and Computation MSc
Four MSc Scholarships, worth £4000 each, are made available by the Department of Computer Science to UK/EU offer holders with a record of excellent academic achievement. The closing date will be in June 2018. For more information, please see the department pages.
For a comprehensive list of the funding opportunities available at UCL, including funding relevant to your nationality, please visit the Scholarships and Funding website.
Robotics is a growing field encompassing many technologies with applications across different industrial sectors, and spanning manufacturing, security, mining, design, transport, exploration and healthcare. Graduates from our MSc programme will have diverse job opportunities in the international marketplace with their knowledge of robotics and the underpinning computational and analytical fundamentals that are highly valued in the established and emerging economies. Students will also be well placed to undertake PhD studies in robotics and computational research specific to robotics but translational across different analytical disciplines or applied fields that will be influenced by new robotic technologies and capabilities.
This programme prepares students to enter a robotics-related industry or any other occupation requiring engineering or analytical skills. Graduates with skills to develop new robotics solutions and solve computational challenges in automation are likely to be in demand globally.
UCL received the highest percentage (96%) for quality of research in Computer Science and Informatics in the UK's most recent Research Excellence Framework (REF2014).
With the external project involvement anticipated, students on this programme will have the opportunity to interact and collaborate with key companies in the industry - Airbus, Shadow Hand, OC Robotics and Intuitive Surgical - and work on real-world problems through industry-supported projects.
Recent investment across UCL in the Faculty of Engineering and The Bartlett Faculty of the Built Environment has created the infrastructure for an exciting robotics programme, which will be interdisciplinary and unique within the UK and Europe.
Our one-year full-time MSc in Human and Biological Robotics is a wide-ranging course covering robotics for humans and society, service and social robotics, rehabilitation technology, as well as machine vision, artificial intelligence and machine learning.
It focuses on the understanding of neuromechanics, biomimetics design, signal and image processing and the application of robotics in health and everyday life.
This new Master's course has a unique focus on engineering methods which investigate human and animal sensing and sensorimotor control, and on the design of biomimetic systems and assistive devices for humans. It builds upon the unique strengths of the Department of Bioengineering and the wider College in this new field.
You will be well supported by the Imperial Robotics Forum, which groups together robotics researchers at Imperial doing multidisciplinary research at the cutting edge of several disciplines.
The course is taught by the Department of Bioengineering, where you will spend most of your study time, with additional input from the Departments of Aeronautics, Computing, Electrical and Electronic Engineering, Mechanical Engineering, and the Dyson School of Design Engineering.
You will follow an exciting programme of study at the forefront of an emerging discipline, which aims to ensure graduates develop a deep understanding of human and biological robotics.
There is also an emphasis entrepreneurship and collaboration with other disciplines, which makes sure graduates are highly employable across many types of organisations.
Our graduates are well placed for the following fields:
For full information on this course, including how to apply, see: http://www.imperial.ac.uk/study/pg/bioengineering/human-and-biological-robotics-msc/
If you have any enquiries you can contact our team at: http://www.imperial.ac.uk/study/pg/bioengineering/human-and-biological-robotics-msc/
Automation for the Food Industry Research
The food industry is very labour intensive and as a result is under threat from low wage economies. To allow companies to remain competitive they need to embrace automation. Led by Dr Steve Davis you will learn how many of the challenges found in the food industry cannot be addressed by conventional automation and how advanced systems and grippers are required.
Cognition Robotics and Autonomous Systems
We use the term "cognitive robotics" to refer to robots with higher level cognitive functions that involve knowledge representation and reasoning.
You will work on robots with cognitive capabilities, which are key elements to autonomous systems, such as perception processing, attention allocation, anticipation, planning, reasoning about other agents, and perhaps reasoning about their own mental states. Several projects are currently undertaken in this area in collaboration with psychologists and neuroscientist from European institutions. This course is led by Prof. S. Nefti-Meziani and Dr T. Theodoridis.
Biologically Inspired Robotics Research
Dr Steve Davis leads this research which covers all areas of biologically inspired robotics. Future robots will move away from operating solely in factories and will interact more closely with humans. This will require a more natural/biological-like human-machine interaction. You will work with new design approaches and learn how they will shape future robotic systems. You will learn how traditional actuators have many shortcomings and how compliance can greatly improve the safety of human robot interaction, and also how these technologies have application in healthcare and rehabilitation applications.
End-effectors and robot hands
Also led by Dr Steve Davis, this research area is concerned with the development of advanced end effectors. You will learn how innovative approaches can be used to grasp difficult to handle products. This course will also teach you how multi-fingered dexterous end-effectors, similar to the human hand, can handle a broad range of products, and how these technologies can be used in tele-presence tasks.
Swarm Intelligence and Multi-Agent Systems
This research theme, as led by Prof. S. Nefti Meziani and Dr T. Theodoridis, concerns the development of an Intelligent Collaborative Behaviour using Multi-Agent Systems/robots using novel swarm intelligent techniques. We have introduced the irrationality theory applied in path planning, obstacle avoidance and emergent behaviours, using the Khepera robots (K-Team) and the Webots simulator.
You will study and implement intelligent algorithms, which can be used for simulating viscoelastic behaviours for particle systems. Other relevant areas you can be involved in are crowd behaviour modelling, space and security robotics, and swarm and cognitive agents.
Uninhabited Autonomous Systems/Air Vehicles (UAS/UAV)
Prof. S. Nefti Meziani, Dr A. Jones, and Dr E. Chadwick lead the research into how uninhabited autonomous systems (UAS) cope with unscripted procedures when conducting a mission where commands are issued at high levels of abstraction. It is designed around human-centric needs with the ability to perform tasks in accordance with instructions which lack adequate 'terms of reference'. You will work in autonomous systems that involve humans-in-the-loop.
The centre's activities originated in 1987 when The University of Salford was chosen as the site of the United Kingdom's National Advanced Robotics Research Centre. Since then Robotics has formed a major strategic direction within Engineering in the University and Salford, where Researchers have been at the forefront of strategic national developments initiated by the Department of Trade and Industry (DTI), the Department for Environment, Food and Rural Affairs (DEFRA) and the Engineering and Physical Sciences Research Council (EPSRC), and international developments within the E.U.
The centre houses a multidisciplinary group lead by Prof Samia Nefti-Meziani with interests in autonomous systems and robotics and their constituent technologies. The group has strong national and international links with both industry and other research institutes. The core group of researchers in the laboratory includes over a dozen graduate students and three senior academic research members.
The group has a long history of attracting research funding including the EU FP7 projects Novel Q and RobotCub. It has also received funding in both the food and aerospace sectors and has recently been awarded the national GAMMA project targeted at autonomous systems for the aerospace sector. Due to its international reputation for robotics research the group has been awarded €4M by the EU ITN Marie Curie Project to form an Initial Training Network which will train the future leaders in the field of robotics
Graduates are expected to find employment in a range of industries. Robotics and Embedded Systems are continuously developing topics that present many career opportunities in areas such as embedded systems design, robotic design, control systems design and integration, engineering management and research.
Students leaving the School with a postgraduate research degree are well placed to lead and manage research and development activities in a number of areas. Globally, a postgraduate research qualification is usually a prerequisite for an academic career and several of our alumni are now senior academics.
The research groups have strong links with industry in all areas of robotics and systems engineering. These include large multinationals such as Airbus, BAE, Festo and ABB, to name just a few, through to small SMEs working in related fields. The group also has links with public sector organisations such as the NHS, fire and police service. The main benefit of these links for students is the ability to work on real world problems potentially leading to their research being adopted in by industry. The links also provide students with the opportunity to gain experience of working with industry and meeting its needs.
This MSc course aims to integrate two active and rapidly developing fields, computational neuroscience and cognitive robotics, to generate innovative strategies and solutions for scientific problems and technological limitations.
From modelling human cognition to programming robots to act in their environment, this course crosses the boundary between several disciplines, including biology, neuroscience, psychology, and computer science.
The CNCR MSc course is highly interdisciplinary encompassing psychology, cognitive science, neuroscience, computational modelling, neuroimaging, robotics, and patient rehabilitation. The Course is designed for those who are interested in applying knowledge of neural systems, brain function, and modeling to research in human cognition, perception, sensory and motor systems as well as the design of bio-inspired and biologically plausible robotic systems. It has a strong research focus with hands-on modules and practical applications. The course is aimed at both students from psychology/neuroscience with a strong quantitative background and at students from computer science and physics that want to apply their knowledge to neuroscience.
A significant part of the CNCR MSc Course involves being part of a research group and conducting an independent research project. For this, you will be assigned to a supervisor and supervise the research project. Your research project is written up as the masters dissertation and counts for one third of your degree. Exposure to a different research group is intended to broaden research experience and widen research skills repertoire.
Your choice of course modules will be individualised and agreed between you and your supervisor. The goal is to develop your knowledge and skills to allow you to carry out your research project in Semester 3 while learning a wide range of neuroscience, computation, and experimental method topics. Several modules rely on Matlab programming skills for their practical exercises, which could be used also in the placement and project. Students that don't have a sufficient programming knowledge will be required to attend a programming course in Semester 1.
You will be taught to devise a research plan, and will read and comment on scientific articles. You will choose the topic for your research project with the help of a research proposal module. A year-long CNCR Foundations module allows you to participate in CNCR seminars, journal clubs, and lab activities to have sufficient knowledge to carry out the research project. This will expose you to cutting edge research and labs.
For more module information see the Modules section.
You can select from a range of research topics depending on your areas of interest, and there are a number of supervisors who can provide support. See some of the recent projects and placements undertaken by students on the programme.
Material is delivered through lectures, workshops and hands-on training in cutting edge laboratories.
Some of the key features of this course and areas of focus for student learning include:
You will receive training in computational and research methods, and will gain an overview of current research in neuroscience and robotics. The programme will prepare you to go onto high quality PhD programmes, leading to work in a range of fields from advanced robotics to cognitive neuroscience.
Many of our students receive job offers before they graduate. Recent students have found employment working and training in an IT consultancy; software engineering at Google; and setting up startup companies to develop IT products inspired by human cognition.
Several of our students receive PhD offers before completing the course; one of our recent students will be studying for a PhD in computational neuroscience at University College Dublin with funding secured via a postgraduate award from the Irish Research Council. Others choose to stay at Birmingham for PhD study. The course gives you an opportunity to showcase your talent in the School of Psychology and the School of Computer Science, and to increase your chances of pursuing an academic career within the University of Birmingham.
This course is for students who already have a strong engineering background and wish to specialise in robotics and automation. This course has a particular emphasis on advanced robotics, where robots are designed to operate with a degree of intelligence.
You will gain a firm grounding in control engineering and intelligent systems concepts, along with the ability to comprehend and fully specify integrated automation systems embodying intelligence, robotic and automation hardware and software, and virtual reality (VR)/simulation technologies.
The course also provides a suitable background for research in advanced autonomous systems with reference to robotics.
You will be taught via a series of lectures and workshops with many of the modules taught via extensive hands-on practical lab-based sessions.
Practical experience includes the use of robotics platforms to produce a software system using the MATLAB toolboxes or the C programming language or to produce a finished hardware/software based mobile robotics system.
70% coursework and 30% examination.
There are dedicated labs and facilities for Robotics and Automation students, including: Industrial robots, flexi-picker, manipulators (Hitachi, KUKA) humanoid robots plus many mobile robots. Plus dedicated computing facilities
And if you do your MSc Project with an aerospace company, as many of our students do, then you will also have access to their facilities.
Graduates from this course can expect to find employment in a range of industries. Robotics and automation are continuously developing topics that present many career opportunities in areas such as robotic design, control systems integration and design, factory automation, engineering management and research.
Many of our students work on final year projects in conjunction with aeronautical companies associated with the University.
Many of our students go on to further study at the Centre for Advanced Robotics which is very closely linked with this course.