Master'sData, AI, Simulation & Analytics Applications open

Master’s in Reinforcement & Imitation Learning for Control Engineering

Online master's programme of 1,900 hours in reinforcement and imitation learning for control. 12 modules covering RL algorithms for robots, imitation and inverse reinforcement learning, demonstration capture, sim-to-real transfer, visuomotor policies and safe low-level control under ISO 10218-1, ISO/TS 15066 and Regulation (EU) 2023/1230, with an assigned technical tutor.

Duration1900 h
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Formulate robotic tasks as learning problems.

02

Train control policies through reinforcement learning.

03

Apply imitation techniques based on human demonstrations.

04

Infer reward functions through inverse learning.

05

Transfer policies from simulation to the real robot.

06

Integrate learned policies with safe low-level controllers.

07

Assess the risks and regulatory compliance of learning robots.

Profile

Who it's for

  • Robot learning engineers who want to master both imitation and reinforcement approaches.
  • Control engineers looking to combine classical controllers with learned policies.
  • Robotics researchers seeking an industrial, standards-aware perspective.
  • Simulation engineers working on sim-to-real pipelines.
  • Collaborative robot integrators who need to deploy learning-based behaviours safely.
  • Vision engineers for robotics moving into visuomotor control.
  • Engineering or science graduates looking to enter industrial robotics.
Standards & tools

What you'll work with

  • ISO 10218-1 (safety requirements for industrial robots)
  • ISO/TS 15066 (collaborative robots)
  • Regulation (EU) 2023/1230 (Machinery Regulation)
  • ISO 10218-2 (robot systems and integration)
  • Regulation (EU) 2024/1689 (AI Act)
  • ISO 13849-1 (safety-related parts of control systems)
  • ISO 12100 (risk assessment and risk reduction of machinery)
  • MuJoCo
  • NVIDIA Isaac Sim
  • ROS 2
  • LeRobot
  • Stable-Baselines3
Syllabus

12 modules · 1900 h

  1. 1.1From programmed to learned controllers
  2. 1.2State, action and observation spaces in robots
  3. 1.3Dynamics of manipulators and vehicles
  4. 1.4Perception for control
  5. 1.5Manipulation, locomotion and navigation tasks
  6. 1.6Human demonstrations as a data source
  7. 1.7Physics simulators for robotics
  8. 1.8Success metrics in robotic tasks
  9. 1.9State of the art in robot learning
  10. 1.10Case study: analysis of a robotic assembly task
  1. 2.1MDPs and value functions
  2. 2.2Q-learning and temporal differences
  3. 2.3Policy gradient
  4. 2.4PPO for continuous control
  5. 2.5SAC and off-policy learning
  6. 2.6Designing dense and sparse rewards
  7. 2.7Training curricula
  8. 2.8Massive parallelisation on GPU
  9. 2.9Diagnosing failed training runs
  10. 2.10Lab: quadruped locomotion with PPO
  1. 3.1Behaviour cloning
  2. 3.2Covariate shift
  3. 3.3DAgger and interactive correction
  4. 3.4Multi-modal imitation
  5. 3.5Diffusion policies
  6. 3.6Action transformers
  7. 3.7Imitation from observations
  8. 3.8Quality and diversity of demonstrations
  9. 3.9Evaluating imitated policies
  10. 3.10Practical: behaviour cloning for pick and place
  1. 4.1Inferring the reward from the expert
  2. 4.2Maximum entropy IRL
  3. 4.3Generative adversarial imitation learning (GAIL)
  4. 4.4AIRL and transferable rewards
  5. 4.5Preference learning
  6. 4.6Rewards from video
  7. 4.7Reward ambiguity
  8. 4.8Applications in driving
  9. 4.9Risks of learned rewards
  10. 4.10Lab: GAIL in a continuous control environment
  1. 5.1Teleoperation with haptic devices
  2. 5.2Kinaesthetic teaching by guiding the arm
  3. 5.3Virtual reality for teleoperation
  4. 5.4Human motion capture
  5. 5.5Human-to-robot retargeting
  6. 5.6Low-cost collection systems
  7. 5.7Synchronising sensors and actions
  8. 5.8Annotation and segmentation of demonstrations
  9. 5.9Open robotics datasets
  10. 5.10Workshop: teleoperation system for collecting demonstrations
  1. 6.1Pre-training by imitation and fine-tuning by reinforcement
  2. 6.2Demonstrations in the replay buffer
  3. 6.3Offline RL with expert data
  4. 6.4Regularisation towards the expert policy
  5. 6.5Residual learning on top of classical controllers
  6. 6.6Human correction during deployment
  7. 6.7Reinforcement learning from human feedback
  8. 6.8Efficiency with real-world samples
  9. 6.9Comparison of approaches
  10. 6.10Practical: residual policy on top of an impedance controller
  1. 7.1MuJoCo, Isaac Sim and PyBullet simulators
  2. 7.2Contact and friction modelling
  3. 7.3Physical and visual domain randomisation
  4. 7.4System identification to close the gap
  5. 7.5Online adaptation
  6. 7.6Digital twins of cells
  7. 7.7Large-scale GPU simulation
  8. 7.8Validating the transfer
  9. 7.9Typical errors in sim-to-real
  10. 7.10Lab: transferring a grasping policy
  1. 8.1Policies from pixels
  2. 8.2Pre-trained visual representations
  3. 8.3Fusion of vision, force and proprioception
  4. 8.4Point clouds for manipulation
  5. 8.5Self-supervised representation learning
  6. 8.6Vision-language-action models
  7. 8.7Visual robustness to lighting and occlusions
  8. 8.8Latency and control frequency
  9. 8.9Camera and robot calibration
  10. 8.10Workshop: visuomotor policy for pushing objects
  1. 9.1Impedance and admittance control
  2. 9.2Force control in contact
  3. 9.3Interface between learned policy and controller
  4. 9.4Speed, force and workspace limits
  5. 9.5Collaborative robots according to ISO/TS 15066
  6. 9.6Requirements of ISO 10218
  7. 9.7Safety filters and barrier functions
  8. 9.8Runtime monitoring
  9. 9.9Safe stop and recovery
  10. 9.10Practical: safety filter for a collaborative arm
  1. 10.1Assembly with precision insertion
  2. 10.2Manipulation of deformable objects
  3. 10.3Bin picking
  4. 10.4Welding and contact processes
  5. 10.5Mobile robot navigation
  6. 10.6Autonomous driving by imitation
  7. 10.7Drones and agile control
  8. 10.8Exoskeletons and assistive robotics
  9. 10.9Economic viability of robot learning
  10. 10.10Case study: learned peg-in-hole insertion
  1. 11.1Reproducible evaluation protocols
  2. 11.2Generalisation to new objects and environments
  3. 11.3Testing on real hardware
  4. 11.4Maintaining policies in production
  5. 11.5Machinery Regulation and learning systems
  6. 11.6AI Act and robotics
  7. 11.7Accountability and human oversight
  8. 11.8Labour impact and acceptance
  9. 11.9Technical documentation of the robotic system
  10. 11.10Case study: risk assessment of a learning robot
  1. 12.1Defining the robotic task
  2. 12.2Simulation environment or real test bench
  3. 12.3Collecting demonstrations
  4. 12.4Imitation training
  5. 12.5Reinforcement refinement
  6. 12.6Transfer and testing
  7. 12.7Safety and performance evaluation
  8. 12.8Conclusions and future work
  9. 12.9Master's Thesis report
  10. 12.10Master's Thesis: defence before a panel
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, so you can combine the programme with your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is MuJoCo, NVIDIA Isaac Sim, ROS 2, LeRobot and Stable-Baselines3, in free, academic or evaluation versions. Real procedures are studied: behaviour cloning in manipulation tasks, transferring policies from simulation to a real robot, and teleoperation for collecting demonstrations. Assessment is continuous by module, plus the final Master's Thesis.

Standards covered: ISO 10218-1, ISO/TS 15066, Regulation (EU) 2023/1230 (Machinery), ISO 10218-2, Regulation (EU) 2024/1689 (AI Act), ISO 13849-1 and ISO 12100.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO 10218-1, ISO/TS 15066 and Regulation (EU) 2023/1230 applied to real cases, not as a theoretical annex.
Industry software:MuJoCo, NVIDIA Isaac Sim, ROS 2, LeRobot and Stable-Baselines3, in free, academic or evaluation versions.
Master's Thesis with defence:a robot learning project combining demonstrations, imitation training and reinforcement refinement, with safety and performance evaluation, defended before a panel.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Define the robotic task
Specify the task, simulation environment or test bench, and success metrics.
Collect demonstrations
Build a teleoperation set-up and gather high-quality human demonstrations.
Train by imitation
Train a behaviour-cloning or diffusion policy from the demonstrations.
Refine and transfer
Refine the policy with reinforcement learning and transfer it from simulation to the robot.
Master's Thesis
Present the safety and performance evaluation, defended before a panel.
Career opportunities

Where this takes you

Robot Learning EngineerControl EngineerRobotics ResearcherSimulation EngineerCollaborative Robot IntegratorVision Engineer for Robotics
Admissions & scholarships

Requirements

  • University degree in engineering, science or architecture, or equivalent demonstrable professional experience.
  • Internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with MuJoCo, NVIDIA Isaac Sim, ROS 2, LeRobot and Stable-Baselines3, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.

A university degree in engineering, science or architecture (or equivalent professional experience), a computer able to run the programme software, and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Master’s in Reinforcement & Imitation Learning for Control EngineeringEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.