MSc Robotics

MSc Robotics


Duration: 12 months
 ABOUT  MSc Robotics
The full Master's course comprises of 180 credits divided into three 60 credits stages: Postgraduate Certificate, Postgraduate Diploma, and Masters. Students work incrementally through the three stages and must pass all modules at each stage in order to progress to the next.
The course is designed and structured to help you develop the critical and practical skills needed to create intelligent robotics systems. Throughout your studies, this will involve understanding and critically analysing the nature of intelligence in natural and artificial systems, and using the resulting insights to build smart technologies. The following core modules are indicative of the course structure:
  • Robotic Fundamentals and Programming - Focuses upon three fundamentals of robots: the mechanics of robot bodies - kinematic properties and algorithms, intelligent control techniques, and programming.
  • Image Processing and Computer Vision - An introduction to advanced image-processing techniques and their application in the field of computer vision.
  • Uncertainty Modelling for Intelligent Systems - Exploring the techniques and methodologies developed within Artificial Intelligence to represent and reason with imprecise or uncertain information explaining the mathematics and underlying philosophy, and investigating practical applications.
  • 3D Animation - This unit explores animation principles, character setup and visual effects production, using professional software to introduce fundamental concepts. The syllabus includes conceptual design, animation, SDK and expressions, character setup, and dynamics and simulation.
  • Robotic Systems - An overview of the latest robotics research and a hands-on approach to the subject, introducing key topics such as PID control and modelling, computer vision, robotic design and mobile robotics.
  • Research Skills - Preparing you for conducting your own independent research in robotics and autonomous systems.
  • Research Dissertation - You'll study relevant literature and undertake primary research that contributes to existing research in a specific field. You may adopt a range of approaches, such as quantitative surveys, case study evaluation or action research study or developing experimental software or hardware.
You also choose three optional modules from:
  • Advanced Dynamics
  • Computational Neuroscience
  • Advanced DSP and FPGA Implementation
  • Artificial Intelligence with Logic Programming
  • Pattern Analysis and Statistical Learning
  • Assessment
It is the intention of the University to deliver the courses/modules as published on this page.  To ensure our provision is kept relevant and current, the University may change, combine or withdraw courses/modules in response to stakeholder feedback or limited demand.
It is the intention of the University to deliver the programmes/modules as published on this page.  To ensure our provision is kept relevant and current, the University may change, combine or withdraw programmes/modules in response to stakeholder feedback or limited demand.