Master’s in AR/VR for Programming and Maintenance Engineering
Online master's programme of 1,900 hours in AR/VR engineering for programming and maintenance. 12 modules covering extended reality technologies, XR application development, AR and VR robot programming, AR-assisted maintenance, XR training, industrial data in XR, tracking, human factors and industrial deployment, with an assigned technical tutor.
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.
What you will be able to do
Select XR technologies suited to industry.
Develop augmented and virtual reality applications.
Programme robots through AR and VR interfaces.
Design assisted maintenance solutions.
Create immersive training content.
Integrate industrial data into XR environments.
Assess the usability and industrial deployment of XR.
Who it's for
- XR application developers.
- Robot programming engineers.
- Digital maintenance specialists.
- Immersive training designers.
- AR solutions integrators.
- Digital transformation engineers.
- Engineering or science graduates seeking to enter the automotive sector.
What you'll work with
- Khronos OpenXR 1.1 (cross-platform API for XR applications and devices)
- ISO 9241-210:2019 (human-centred design for interactive systems)
- ISO 10218-1:2025 (safety requirements for industrial robots)
- IEC 62541-1:2020 (OPC Unified Architecture)
- Regulation (EU) 2016/679 (General Data Protection Regulation)
- ISO/IEC 18039:2019 (mixed and augmented reality reference model)
- Unity
- Unreal Engine
- Microsoft Dynamics 365 Guides
- PTC Vuforia
- ROS 2
12 modules · 1900 h
1.1Milgram's reality-virtuality continuum1.2Virtual, augmented and mixed reality1.3HoloLens, Quest and Magic Leap headsets1.4AR on tablets and smartphones1.5Inside-out and outside-in tracking1.6Registration and anchoring in the real world1.7Graphics performance and latency1.8Headset ergonomics1.9The industrial XR market1.10Case study: selecting an XR device for a plant
2.1Unity and the XR Interaction Toolkit2.2Unreal Engine for industry2.3OpenXR and portability2.4Interaction with hands and controllers2.5Spatial user interfaces2.6Optimisation of CAD models2.7glTF and OpenUSD formats2.8Deployment to devices2.9Testing XR applications2.10Lab: AR application with Unity
3.1Intuitive programming by demonstration3.2Visualisation of overlaid paths3.3Editing points in augmented reality3.4Calibration between robot and headset3.5Virtual simulation on a real cell3.6Communication with robot controllers3.7Integration with ROS 23.8Validating programmes before execution3.9Comparison with traditional programming3.10Practical exercise: path editing with HoloLens
4.1Virtual cells for programming4.2Robot teleoperation in VR4.3Immersive offline programming4.4Digital twins in VR4.5Haptic interaction with controllers4.6Transferring programmes to the robot4.7Accuracy of virtual programming4.8Remote multi-user collaboration4.9Industrial use cases4.10Workshop: cell programming in a VR environment
5.1Work instructions in AR5.2Overlay of technical information5.3Equipment and object recognition5.4Remote expert assistance5.5Integration with CMMS5.6Logging of interventions5.7Guided fault diagnosis5.8Measuring times and errors5.9Safety in assisted tasks5.10Practical exercise: AR instructions for a tool change
6.1Instructional design for XR6.2Operator training in VR6.3Simulation of faults and emergencies6.4Assessment of learning6.5Transfer to the real workstation6.6Training analytics6.7Safety training6.8Costs compared with traditional training6.9Creating reusable content6.10Case study: VR course on robot maintenance
7.1Connection with OPC UA and MQTT7.2Visualisation of machine status7.3Spatial KPI dashboards7.4Contextualised alarms on the equipment7.5Real-time digital twin7.6Integration with MES7.7Communication security7.8Data latency7.9Edge architectures for XR7.10Lab: AR dashboard connected to OPC UA
8.1Visual SLAM on XR devices8.2CAD model tracking8.3Use of fiducial markers8.4Hand and eye tracking8.5Spatial mapping of environments8.6Registration accuracy8.7Robustness in industrial environments8.8Tracking moving objects8.9Calibration across multiple devices8.10Practical exercise: CAD model-based tracking
9.1Usability of XR interfaces9.2Cognitive load and distraction9.3Simulator sickness9.4Ergonomics of prolonged use9.5User safety with headsets9.6Accessibility of XR applications9.7Operator acceptance9.8Experience design9.9Evaluation methods9.10Case study: usability evaluation of an AR app
10.1Identifying use cases10.2Proof of concept10.3Scaling up to the plant10.4Device management10.5XR cybersecurity10.6Integration with IT10.7Return on investment10.8Change management10.9Content maintenance10.10Workshop: business case for AR maintenance
11.1Artificial intelligence in XR11.2Digital twins and the industrial metaverse11.3Spatial computing in industry11.4Privacy of sensor data11.5The EU AI Act11.6Safety of XR products11.7Emerging XR standards11.8Current lines of research11.9The future of work11.10Case study: XR roadmap for a plant
12.1Definition of the use case12.2Device and platform selection12.3Experience design12.4Application development12.5Integration with a robot or data12.6User testing12.7Evaluation of results12.8Conclusions and scale-up12.9Master's Thesis report12.10Master's Thesis: defence before a panel
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: you progress at your own pace within the intake, making it compatible with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Unity, Unreal Engine, Microsoft Dynamics 365 Guides, PTC Vuforia and ROS 2, in free, academic or evaluation versions. Exercises are based on real procedures for developing AR applications for robots, augmented reality maintenance instructions and usability evaluation with operators. Assessment is continuous by module, plus the final Master's Thesis.
Standards covered: Khronos OpenXR 1.1, ISO 9241-210:2019, ISO 10218-1:2025, IEC 62541-1:2020, Regulation (EU) 2016/679, ISO/IEC 18039:2019.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
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.
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 Unity, Unreal Engine, Microsoft Dynamics 365 Guides, PTC Vuforia 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.
Related programmes
Master’s in OPC UA, MQTT Sparkplug and Pub/Sub
Online master's programme of 1,900 hours in OPC UA, MQTT Sparkplug and Pub/Sub — OT/IT interoperability and security. 12 modules covering fundamentals, standards, modelling and simulation,…
Master’s in PLC/DCS/SCADA & Plant Operations Engineering
Online master's programme of 1,900 hours in PLC, DCS, SCADA and plant operations engineering, structured in 12 modules covering PLC programming to IEC 61131-3, DCS configuration,…
Master’s in Food & Beverage Automation Engineering
Online master's programme of 1,900 hours in food and beverage automation engineering, structured in 12 modules covering hygienic design, sanitary instrumentation, thermal process control, ISA-88 batch…
More in Robotics, Automation & Control
All Robotics, Automation & Control programmes → · How to apply · Fees & financing · Scholarships