Master'sData, AI, Simulation & Analytics Applications open

Master’s in Reinforcement & Imitation Learning for Control

Online master's programme of 1,900 hours in reinforcement and imitation learning for control: RL/IL, hybrid MPC and safety. 12 modules covering sequential decision-making, tabular and deep RL, policy gradients, model-based RL, imitation and offline learning, sim-to-real transfer and safe deployment, with ISO 13849-1, IEC 61508 and ISO 10218-1, and an assigned technical tutor.

Duration12–14 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Master’s in Reinforcement & Imitation Learning for Control — studying from Australia

Data, artificial intelligence and simulation are central to Australian industries including mining, banking, health, agriculture and government. Organisations use machine learning, digital twins and advanced analytics to improve productivity, asset performance and decision making. National science agency CSIRO, along with universities and a growing start-up ecosystem, drives research and applied innovation. Australia has also developed national AI ethics principles, making responsible design an important professional consideration. Engineers in this area typically work for technology firms, consultancies, research organisations and large enterprises.

Fees for Australia: A$11,000 (AUD), with instalments and employer sponsorship available.

Relevant bodies in Australia

  • Australian Computer Society (ACS)
  • CSIRO
  • Department of Industry, Science and Resources
  • Standards Australia

Typical roles

  • Data Scientist
  • Machine Learning Engineer
  • Simulation Engineer
  • Analytics Engineer

Questions from Australia

Which Australian bodies recognise data and AI engineering skills?

Engineers Australia and the Australian Computer Society (ACS) are the main professional bodies, and the ACS runs a skills assessment for migration purposes. SEIUM's private qualifications are not accredited by either. Whether a private qualification is valued is decided by the employer or the relevant body.

What data and AI careers exist in Australia for this training?

Australia has demand for data scientists, AI engineers and simulation analysts across finance, health, mining, government and technology firms. Employers mainly assess your portfolio, technical skills and results. A SEIUM qualification may support your profile, but each employer decides its relevance.

Can I study this online from Australia while working?

Yes, the programmes are fully online and taught in English, and no student visa is needed to study from home. Specialist courses are 300 hours, postgraduate diplomas 800 and master's 1,900, with an assigned technical tutor and a final project. Fees can be paid in instalments, and employer sponsorship may be possible.

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 control problems as sequential decision processes.

02

Implement tabular and deep reinforcement learning algorithms.

03

Apply actor-critic methods to systems with continuous actions.

04

Learn policies from expert demonstrations.

05

Transfer policies from simulation to the real system.

06

Incorporate safety constraints into learned control.

07

Deploy learned controllers in industrial environments.

Profile

Who it's for

  • Reinforcement learning engineers who want to take policies from simulation to real systems.
  • Advanced control engineers looking to combine MPC with learned policies.
  • Robotics engineers working on manipulation, locomotion or autonomous vehicles.
  • AI researchers focused on control and decision-making.
  • Intelligent automation engineers in process industries and buildings.
  • Robotics simulation specialists who build training environments.
  • Engineering or science graduates looking to enter robotics.
Standards & tools

What you'll work with

  • ISO 13849-1 (safety of machinery — safety-related parts of control systems)
  • IEC 61508 (functional safety of electrical/electronic/programmable electronic safety-related systems)
  • ISO 10218-1 (safety requirements for industrial robots)
  • Regulation (EU) 2024/1689 (AI Act)
  • Regulation (EU) 2023/1230 (Machinery Regulation)
  • ISO/IEC 22989 (artificial intelligence concepts and terminology)
  • Gymnasium
  • Stable-Baselines3
  • MuJoCo
  • NVIDIA Isaac Lab
  • ROS 2
Syllabus

12 modules

  1. 1.1From classical control to learned control
  2. 1.2Markov decision processes
  3. 1.3States, actions, rewards and policies
  4. 1.4Bellman equations
  5. 1.5Dynamic programming and value iteration
  6. 1.6Partial observability and POMDPs
  7. 1.7Relationship with optimal control and LQR
  8. 1.8Cases in robotics and processes
  9. 1.9Limits and risks of learning in control
  10. 1.10Case study: MDP formulation of a thermal system
  1. 2.1Monte Carlo methods
  2. 2.2Temporal differences and TD(λ)
  3. 2.3Q-learning and SARSA
  4. 2.4Exploration versus exploitation
  5. 2.5Multi-armed bandits
  6. 2.6Eligibility traces
  7. 2.7Convergence and learning rate
  8. 2.8Reward design
  9. 2.9Environments with Gymnasium
  10. 2.10Lab: Q-learning on a discretised pendulum
  1. 3.1Function approximation with networks
  2. 3.2DQN and the replay buffer
  3. 3.3Double DQN and dueling
  4. 3.4Prioritised experience replay
  5. 3.5Rainbow DQN
  6. 3.6Distributional RL
  7. 3.7Instability and target networks
  8. 3.8Hyperparameter tuning
  9. 3.9Reproducible evaluation
  10. 3.10Practical exercise: DQN for controlling a discrete system
  1. 4.1Policy gradient theorem
  2. 4.2REINFORCE and baselines
  3. 4.3Actor-critic and A2C
  4. 4.4Trust region and TRPO
  5. 4.5PPO and objective clipping
  6. 4.6DDPG and continuous actions
  7. 4.7TD3 and bias reduction
  8. 4.8Soft Actor-Critic and entropy
  9. 4.9Algorithm comparison
  10. 4.10Lab: continuous control of a robotic arm with SAC
  1. 5.1Learned dynamics models
  2. 5.2Dyna and planning
  3. 5.3Model predictive control with learned models
  4. 5.4PETS and probabilistic ensembles
  5. 5.5Dreamer and world models
  6. 5.6MuZero and tree search
  7. 5.7Model uncertainty
  8. 5.8Sample efficiency
  9. 5.9Combining with physical models
  10. 5.10Practical exercise: MPC with learned dynamics
  1. 6.1Behaviour cloning
  2. 6.2Covariate shift
  3. 6.3DAgger and data aggregation
  4. 6.4Inverse reinforcement learning
  5. 6.5GAIL and adversarial learning
  6. 6.6Demonstrations via teleoperation
  7. 6.7Quality and diversity of demonstrations
  8. 6.8Imitation from observations
  9. 6.9Diffusion policies
  10. 6.10Lab: imitating an expert controller
  1. 7.1Reinforcement learning with historical data
  2. 7.2The extrapolation problem
  3. 7.3Conservative Q-learning
  4. 7.4Implicit Q-learning
  5. 7.5Offline policy evaluation
  6. 7.6D4RL datasets
  7. 7.7Industrial operating data
  8. 7.8Combining offline and online learning
  9. 7.9Validation before deployment
  10. 7.10Case study: policy from plant logs
  1. 8.1MuJoCo and Isaac Gym simulators
  2. 8.2Massively parallel simulation
  3. 8.3Domain randomisation
  4. 8.4System identification
  5. 8.5Online adaptation
  6. 8.6Delays and sensor noise
  7. 8.7Sim-to-real gap in locomotion
  8. 8.8Digital twins for training
  9. 8.9Test-bench validation
  10. 8.10Practical exercise: training in simulation and testing on hardware
  1. 9.1Constrained reinforcement learning (CMDP)
  2. 9.2Safety shields
  3. 9.3Control barrier functions
  4. 9.4Safe exploration
  5. 9.5Adversarial robustness
  6. 9.6Neural network verification
  7. 9.7Runtime monitoring
  8. 9.8Fallback to classical controllers
  9. 9.9Safety arguments
  10. 9.10Workshop: designing a safety shield
  1. 10.1Chemical process control
  2. 10.2HVAC and energy efficiency
  3. 10.3Grid and storage management
  4. 10.4Robotic manipulation
  5. 10.5Autonomous vehicles and drones
  6. 10.6Logistics planning
  7. 10.7Traffic signal control
  8. 10.8Published cases and lessons learned
  9. 10.9Feasibility criteria
  10. 10.10Case study: building HVAC control with RL
  1. 11.1Policies on embedded systems
  2. 11.2Quantisation and inference latency
  3. 11.3Integration with PLCs and ROS 2
  4. 11.4Performance monitoring
  5. 11.5Safe retraining
  6. 11.6AI regulation and liability
  7. 11.7Functional safety and learned control
  8. 11.8Documentation and traceability
  9. 11.9Managing RL projects
  10. 11.10Lab: deploying a policy on ROS 2
  1. 12.1Defining the control problem
  2. 12.2Simulation environment
  3. 12.3Classical control baseline
  4. 12.4Algorithm selection and training
  5. 12.5Imitation or offline data
  6. 12.6Robustness and safety
  7. 12.7Validation on real hardware or test bench
  8. 12.8Comparative analysis
  9. 12.9Written 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 each intake, so the programme fits around your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Gymnasium, Stable-Baselines3, MuJoCo, NVIDIA Isaac Lab and ROS 2, in free, academic or evaluation versions. Testing is studied through real procedures: training in simulation with randomisation, policy validation on a test bench and comparison against PID and MPC controllers. Assessment is continuous for each module, plus the final Master's Thesis.

Standards covered: ISO 13849-1, IEC 61508, ISO 10218-1, Regulation (EU) 2024/1689 (AI Act), Regulation (EU) 2023/1230 (Machinery), ISO/IEC 22989.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO 13849-1, IEC 61508 and ISO 10218-1 applied to real cases, not as a theoretical annex.
Industry software:Gymnasium, Stable-Baselines3, MuJoCo, NVIDIA Isaac Lab and ROS 2, in free, academic or evaluation versions.
Master's Thesis with defence:A learned controller for a real control problem, trained in simulation, made safe and validated on hardware or a test bench against a classical baseline, 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.

MDP formulation
Formulate the chosen control problem as an MDP and build its simulation environment.
Classical baseline
Implement a PID or MPC baseline to benchmark the learned controllers.
Policy training
Train a continuous-control policy with SAC or PPO, optionally bootstrapped from demonstrations.
Safety shield and sim-to-real
Add a safety shield and transfer the policy from simulation to hardware.
Master's Thesis
A safe learned controller validated against a classical baseline, defended before a panel.
Career opportunities

Where this takes you

Reinforcement learning engineerAdvanced control engineerRobotics engineerAI for control researcherIntelligent automation engineerRobotics simulation specialist
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 Gymnasium, Stable-Baselines3, MuJoCo, NVIDIA Isaac Lab and ROS 2, 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 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 ControlEnrol
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.