MSc Robotics

The field of Robotics and Autonomous Systems (RAS) is becoming an integral part of society, industry and home life. It has attracted interest from a variety of sectors, including manufacturing, healthcare, aerospace, marine, and many more.

Drome wide image

Our MSc in Robotics will provide you with the opportunity to translate and develop your existing knowledge and skills to become experts in Robotic and Autonomous Systems. You will work across engineering disciplines to create a portfolio of understanding which you can take forward into the workplace.

MSc Key Facts

Duration: 12 months

Entry requirements: First or upper second class honours degree (or equivalent).

Alternatively you might be an experienced professional, thinking about updating your knowledge of the subject.

Language requirements: IELTS 6.5 (6 in each competency)

Application procedure: See How to apply

Fees: See Fees & Funding


The course is delivered by world-leading experts from within the Department of Automatic Control & Systems Engineering.

In this new era dominated by information and intensive data exchanges, RAS is promising to deliver a change in the way we live, work and interact on a day-to-day basis. Governments across the globe are encouraging industries to focus on the long awaited ‘fourth industrial revolution’ or Industrie 4.0 where cyber-physical systems, such as RAS, the 'internet-of-things' and cloud computing, will play a significant role.

The challenge will be to transform academic research and training in RAS into applications that will satisfy the requirements for such a revolution across all areas of life.

We are now moving beyond traditional approaches to robotics and are entering a new phase of autonomous robotics and systems that requires advanced knowledge, understanding and skills across a broad range of disciplines. As a result, a new generation of Robotics and Autonomous Systems engineers, who have the creativity and ingenuity to match the potential for RAS to change our lives, are needed.

Who should take this course

You will be passionate about the potential for robotics and autonomous systems to transform the way we live and have the ambition to become a research or industrial leader, helping to ensure the RAS sector meets its potential.

Our students will be looking to specialise in robotics and have the ambition to either pursue a research or industrial career in this area. Students with a broad background in engineering, mathematics and numerate science undergraduate degrees will develop the knowledge and skills necessary for a career in robotics.

The MSc is aimed at engineering, mathematics and numerate science graduates with a minimum 2.1 (or equivalent) degree from a recognised university or be an experienced professional who can demonstrate a commensurate background.

What will you learn?

Students will undertake a broad spectrum of modules related to robotics, autonomous systems, engineering and computational intelligence, including underpinning modules in robotics, as well as advanced topics in vision, speech, neural networks, mobile robotics and computational neuroscience. The course is taught over a 12 month period starting in September.

During the course you will develop a broad knowledge and understanding across the key pillars of RAS: sensing and perception, cognition and autonomy, control (action) and robotic devices. You will take four core modules covering key aspects of the subject area. You will also be able to specialise in depth in one or more aspects of RAS, taking modules to allow you to develop an advanced knowledge and understanding in areas of your choice. This range of choice to focus on your own particular interests will then lead into your advanced project.

You will apply your detailed knowledge and understanding acquired in the taught modules, working on an industrial or research problem under the supervision of a member of academic staff. Depending on the specific nature of your project, you will further develop theoretical, experimental, computational and simulation skills. You will also develop professional and research skills to best prepare you to undertake this project and for future careers. You will be expected to demonstrate initiative, creativity, independence together with high levels of critical thinking and analysis during the project. These will further enhance your employability in a range of careers.

Course structure and module information

How we teach.

Lectures and Seminars are presentations to a class of students by a lecturer. The purpose of a lecture is to motivate interest in a subject, to convey the core concepts and information content succinctly and to point students towards further sources of information. Lectures are interactive and students are encouraged to ask questions at suitable points. Students are expected to take notes during lectures, adding detail to published course materials (which should be printed and brought to the lecture, when provided in advance on electronic media).

The transition to self-motivated learning is encouraged through specialist teaching materials such as lecture handouts or copies of lecture slides, supplied via MOLE. Set course texts and background materials are available through the University libraries, at bookshops and also via the Internet. Active learning is fostered and promoted through engagement in practical work, such as exercises, assignments and projects.

Practical/Laboratory classes introduce experimental methods and provide opportunity for developing team working and communication skills. Students gain essential practical skills in the use of equipment, design and conduct of experiments, and use of appropriate analysis tools and includes computer laboratories where students learn to work with computers, programming, software engineering or use of software tools. Laboratories also reinforce lecture material and demonstrate theoretical concepts in a practical context and subject to limitations and uncertainty.

Tutorials and Problem-Solving classes are sessions conducted by a lecturer with a class of students, in which exercises are completed interactively and solutions are provided within the period. The purpose of such a class is to help students engage with, and assimilate the material presented in lectures, start to apply this knowledge and develop problem solving skills. These classes also provide students with the opportunity to resolve issues with their understanding of the lecture material.

Coursework Assignments can be individual or connected exercises in which the student is tasked with conducting a study, the design and implementation of a software system to perform a given task or the researching of a body of information. The results of this work are evaluated by the student and a report submitted of the work carried out.

Design Classes enable students to work on ‘open-ended’ and often loosely-defined problems related to real engineering situations. They also provide good opportunities for developing team-working and communication skills as well as individual skills. Individual Investigative Project is an individual research and/or industrial project at the frontier of engineering. It is completed under the supervision of a member of academic staff and provides an excellent opportunity for a student to pull together every aspect of their development during the degree. Students will be expected to demonstrate initiative, creativity and a wide range of technical knowledge and understanding and skills appropriate to the project.

Career Opportunities.

The breadth and depth of the MSc will represent the ideal preparations for both students aiming to move onto a PhD and research career or those aiming to move into the growing number of industrial opportunities in RAS. The MSc will cover the technical knowledge, understanding and skills together with wider professional skills such as critical thinking, independence, initiative, reflection, project management and communication in order for graduates to excel in their chosen career.