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 and optional 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.

    • Robotic Systems and Control (30 Credits) - Compulsory

      This module is designed to provide necessary knowledge of various types of robotic systems and their key features to enable you to design your own systems later in the course. Controlling robotic systems requires a knowledge of control methods and techniques which can be implemented in software. For this reason this module is run in parallel with the module Software Engineering and Simulation of Robotic Systems

    • Software Engineering and Simulation of Robotic Systems (30 Credits) - Compulsory

      Utilizing the appropriate software packages for specific robotic system designs and applications and subsequent simulation works constitute an important part in robotics engineering, which is usually conducted before prototyping and production of a robotic system. This module equips students with the necessary knowledge of software tools to help them tailor make the general software engineering theory with the robotic design practice. The module develops students’ ability of modelling, simulating, designing, selecting and programming a mobile robot system. Students will gain an understanding of the software tools such as MATLAB and LabVIEW and their applications, as well as equip them to work with software packages for implementing kinematics, dynamics and control of robotic systems

    • Group Project (15 Credits) - Compulsory

      The group project is designed to consolidate the knowledge and skills gained in the preceding modules. It is designed to provide students with the opportunity to develop their competence in undertaking projects through a systematic research and development process using a formal project management approach. It aims to enable students to develop skills and experience in problem solving and team working and to provide students with the necessary preparation for the major individual project in phase 3.

    • Robot Systems Integration (15 Credits) - Compulsory

      This module develops students’ knowledge and skill in integrating components that make up a robot into a functioning unit that is able to carry out higher level tasks.

    • Individual Major Project (60 Credits) - Compulsory

      The Individual Major Project is designed to consolidate the knowledge and advanced skills, gained in the preceding modules, and to provide students with the opportunity to develop and demonstrate mastery in undertaking advanced robotics projects in their future employment. The module aims to develop advanced skills and practical experience in planning, problem solving, and implementing robotics solutions and in making effective written and oral project presentations.

    • Industrial Manipulators (15 Credits) - Optional

      The module will develop a mastery of the modelling, simulation, design, selection and programming of robotic manipulators. Students will gain an in-depth understanding of kinematics, dynamics and control of industrial manipulators as well as practical experience of programming a manipulator. The theories and technologies presented in this course have influences beyond the scope of industrial robotics. At the end of the course, in order to broaden the students view they will be introduced to various new robotics areas where the technologies of industrial robotics have been applied. They will be shown what the new challenges are and how they are solved in these areas.

    • Mobile Robotics (15 Credits) - Optional

      The module aims to develop students’ deep understanding, and the theoretical and practical skills necessary to enable them to design, construct, develop, implement and evaluate advanced sensor guided and controlled mobile robots.

    • Artificial Intelligence in Robotics (15 Credits) - Optional

      The aim of the module is to familiarise students with Artificial Intelligence techniques that are widely used in robotics. The students will make extensive use of their own development of AI systems in robots, and will explore theoretical issues in AI and robotics.

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 2021