search button

Course Detail

MSc Robotics

MSc Robotics

Learn about the course below
1 year full time 2 years part time
Full Time Part Time
Fees (Total)
Annual Breakdown
Year 1 - 35,000 Year 2 - 35,000 (Part Time)

This MSc will aim to prepare you to take a leading role in the research and development of future generations of robotics and artificial intelligence systems. Possible employment possibilities of graduates from this programme include working in businesses and projects focusing on security and surveillance (e.g. realised with mobile drones), manufacturing (robotic manipulators), logistics (automated goods delivery), inventory management (automated warehouses), and so on.

In the near future robotic and other autonomous systems will be present in virtually every industry, with their global impact estimated to reach $6.5 trillion per year by 2025 (McKinsey). As new markets turn to robotics for the next step in their evolution, the need for qualified robotic engineers has never been greater. Advances in robotics technology continue to push the boundaries of what we previously thought possible. Our degrees equip students with the technical knowledge and project experience for a career as a robotics expert.

Why Study MSc Robotics at Middlesex University?

Our hands-on master’s degree in robotics blends practice with theory to equip you with the skills, knowledge and experience they need for a career as a robotics Research and Development expert. The postgraduate degree includes significant time working in laboratories under the supervision of our expert teaching staff, many of whom have worked in robotics since the early days of the technology and are leading experts in the area.

This programme produces competent multi-disciplinary professionals who are specialists in the design and production of robotics products. You will focus on developing systems that control physical motion such as those found in robotic applications and industrial automation, using the latest industry hardware and software equipped in our labs and workshops. We will also focus on autonomous systems whose applications go beyond industrial automation, that require a higher degree of flexibility and adaptability that is achieved using artificial intelligence and interfacing with other interdisciplinary fields.

To support your career success, you will build a professional portfolio of work throughout the degree and receive regular guest lectures and project feedback from industry professionals. Over the duration of the course you will gain experience working with industry-standard equipment in our cutting-edge labs and workshops. You will also benefit from our close to links to leading industry organisations and be encouraged to enter national / regional robotics competitions. For those interested, a special opportunity will be given to publish research work in renowned conferences or journals in robotics.

  • Opportunity for professional certifications e.g. CCNA, Dell EMC Associate certificate in Cloud Infrastructure and Services, Dell EMC Associate certificate in Data Science
  • ESD compliant Computer Engineering Lab with state-of-the-art National Instruments equipment
  • Opportunity to work on industry projects as part of final year projects and coursework
  • Opportunity to engage with high profile professionals at invited guest talks and field trips
  • Opportunity to participate at various IT competitions and Hackathons under faculty mentorship
  • Gain leadership experience by joining the MDX Computing Society
  • Entry to various events and talks open only to Universities that have MoU with the British Computer Society – Middle East section

The MSc Robotics programme will be offered in full-time (lasting 1 year) and part-time (2 years) study modes. The programme will consist of compulsory modules which are either term-long or run over the entire academic year. These are either 15 or 30 credit points. In addition to these modules, you will complete a 60 credit individual project module that will enable you to consolidate your analytical and technical knowledge and skills and demonstrate your competence in formal project management.

You will study the key hardware and software skills demanding by the robotics industry, enabling progression into more specialised areas of robotics, depending on your interests. You will learn how to use open systems and the appropriate programming environments to work on various types of robots. Workshops will take place using a variety of industry standard and domestic robots in our specialist labs, providing our students with a breadth of experience using the latest technologies and mobile platforms.

    • Mobile Robotics (15 Credits) - Compulsory
      Mobile robots are widely used in dangerous and remote locations and are increasingly being introduced into everyday human environments (self-driving cars, autonomous delivery systems, UAVs). In this module, students will study how such intelligent sensor-guided systems work and learn to program them to achieve complex autonomous behaviours.
    • Robot Manipulation (15 Credits) - Compulsory
      In this module, students will learn to use and program state-of-the-art robot arms and end effectors, such as those employed in car production lines, CNC machines, medical research, pick and place operations. Such machines are generally mounted in fixed positions and can move with speed or with load-carrying capability and precision.
    • Machine Learning for Robotics (15 Credits) - Compulsory
      This module is designed to provide students with state-of-the-art knowledge of Machine Learning and Artificial Intelligence techniques that are widely used in robotics and enable them to design their own intelligent robotic system. Students will be able to evaluate ML and AI techniques used in robotics and strategically apply and combine them into real robot applications.
    • Intelligent Sensing for Robotics (15 Credits) - Compulsory
      This module explores advanced sensor solutions and sensing mechanisms, such as computer vision and tactile exploration, and how they are used in autonomous robots. Students will learn to gather sensory data and employ appropriate techniques, including machine learning algorithms, for intelligent data processing in robotics.
    • Robot Control (30 Credits) - Compulsory
      This module will introduce students to the sensors and actuators currently most used in robotic systems and how these are programmed and controlled. Fundamental notions of control methods are enriched by projects performed with real hardware, showing the practical effects of various control strategies. The module will also introduce students to academic reading and writing for robotics research and development.
    • Robotic Systems Integration (30 Credits) - Compulsory
      The module will review how the various hardware and software components of a robotic system can be joined and integrated. A range of different robot systems will be analysed and explained. In addition, through a group project coursework, the module provides students with the opportunity to develop their competence in undertaking projects through a systematic research and development process, using a formal project management approach.
    • Project (60 Credits) - Compulsory
      The module is designed to consolidate the knowledge and skills students gained in the preceding modules and provide them with the opportunity to develop and demonstrate mastery in undertaking advanced robotics projects in their future employment. Students will display advanced skills and practical experience in planning, problem-solving, and implementing robotics solutions and in making effective written and oral project presentations.

The course is taught through a series of practical workshops as well as self-directed study and project-based learning. There will be no formal lectures as all course content will be embedded within workshop sessions.

Specialist facilities have been developed on campus exclusively for this degree and you will be taught how to use them by a number of experienced staff.

Academic Requirements

  • An Honours degree normally classified 2.2 or above, or equivalent, in engineering, computer science or a related area.
  • Candidates with other degrees are welcome to apply provided they can demonstrate appropriate levels of relevant experience
  • Candidates without formal qualifications need to demonstrate relevant experience in robotics and the ability to study at postgraduate level.

English Language Requirements (Postgraduate)

All programmes at Middlesex University Dubai are taught in English and applicants with previous education outside of English-speaking countries (such as the UK, the United States, Canada, England, Ireland, Australia, New Zealand), must demonstrate English language proficiency as follows:

English Language Test

Entry Requirement

IELTS Academic

6.5 (minimum 6.0 in each band)

TOEFL Internet-based

87 (21 in listening & writing, 22 in speaking and 23 in reading)

PearsonPTE Academic


For admissions related enquiries, kindly contact our admissions team on 0097143678100 / 0097143751212 alternatively you can email on

Robotics plays a large and increasing role in manufacturing, space exploration, the office and the home, with products including: driverless cars, unmanned air vehicles (UAVs), 3D printers, cash dispenser machines, robot floor cleaners, pharmaceuticals, toys etc.

Graduates of the programme will be well equipped for careers as Robotics professionals in a range of industries and SMEs, from advanced  manufacturing to oil and gas exploration, nuclear energy to railways and automotive, healthcare to defence.

Middlesex Associates FZ LLC, Dubai Knowledge Park - Blocks 4, 16, 17 & 19
Admissions +971 (0)4 3678100

© Copyright Middlesex University Dubai 2022