In addition to our PhD studentships and research opportunities, The University of Sheffield has an MSc in Robotics, delivered by the core departments of Automatic Control & Systems Engineering (ACSE), Psychology, Computer Science, and Electronic and Electrical Engineering, and led by ACSE. Full details can be found HERE.

The 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.

“Our new MSc Robotics will provide you with the essential knowledge, understanding and skills that are needed for designing, implementing and deploying the robotics and autonomous systems (RAS) of the future. You will be inspired to think differently and create innovative solutions with the potential to change our lives.”
Dr Roderich Gross, Senior Lecturer in Robotics and Computational intelligence


MSc MScWho 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.

Where will it get you?

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.

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.

How will we teach you?

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. 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 (for MSc only) is an individual research and/or industrial project at the frontiers 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.

For more information about course structure and module descriptions, please see HERE; for scholarships, please see HERE.

If you would like to obtain more information, please contact our course leader, Dr Roderich Gross.