menu icon
Coronavirus (COVID-19) Latest news
Human Robot Interaction MSc

Different course options

Full time | Edinburgh Campus | 1 year | SEP

Study mode

Full time


1 year

Start date


Key information

Qualification type

MSc - Master of Science

Subject areas

Computer Cybernetics

Course type


Course Summary

Heriot-Watt University is recognised as an international leader in Robotics and its subdiscipline of Human-Robot Interaction. This research area exists within the broad domain of Artificial Intelligence and has been identified as one of the fastest growing areas for the UK. The leading demand within the robotics market is for consumer and office robots, which has been growing at 17% between 2014 and now; seven times faster than the market for manufacturing robots. As far as technological trends are concerned, companies will, in the near future, be concentrating on the collaboration of human and machine, simplified applications, and light-weight robots. Added to this are demands for two-armed robots, mobile solutions and the integration of robots into existing environments. With this market growth in mind Heriot-Watt University has designed a new MSc programme to educate graduates in the discipline of engineering robots that can assist human beings while having their behaviour controlled and shaped by interaction with human beings. Students will also achieve PGDip and PGCert awards in this course.


This module introduces students to concepts and techniques used in robotics and applications ranging from industrial automation to robotic companions; to understand the basic concepts used in evolutionary, swarm and other bio-inspired robotics. ; To understand the basic concepts used in developmental robotics and human-robot interaction; To gain exposure to the main issues involved in building intelligent robot controllers.

Tuition fees

UK fees
Course fees for UK / EU students

For this course (per year)


Average for all Postgrad courses (per year)


International fees
Course fees for non-UK / EU students

For this course (per year)


Average for all Postgrad courses (per year)


Entry requirements

Admission requires a 1st or 2nd class honours degree or its overseas equivalent that has imparted reasonable know-how in programming and databases and included some study of mathematics at university level. Suitable candidates are likely to have studied a first degree in Computer Science, Electrical Engineering or Robotics.