CourseOff-Road, Special Vehicles & Machinery Applications open

Course in Machine Learning for Machinery Maintenance

Online 300-hour course in Machine Learning for machinery maintenance. 6 modules covering ISO 13374-1 (data processing for condition monitoring), ISO 13381-1 (prognostics in condition monitoring) and Python (scikit-learn, PyTorch). Personal tutor assigned and enrolment open.

Duration300 h
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate
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

Explain the fundamentals of condition-based maintenance.

02

Extract variables from vibration, pressure and temperature signals.

03

Train supervised models to classify failure modes.

04

Apply anomaly detection techniques and remaining useful life estimation.

05

Validate models with workshop experience and measure their performance.

06

Deploy and maintain models in production under governance criteria.

07

Develop a machine learning project using real machinery data.

Profile

Who it's for

  • Industrial machine learning engineer looking to specialise in Machine Learning for machinery maintenance.
  • Maintenance data scientist looking to specialise in Machine Learning for machinery maintenance.
  • Reliability engineer looking to specialise in Machine Learning for machinery maintenance.
  • Condition-based maintenance specialist looking to specialise in Machine Learning for machinery maintenance.
  • MLOps engineer looking to specialise in Machine Learning for machinery maintenance.
  • Machinery telemetry analyst looking to specialise in Machine Learning for machinery maintenance.
  • Engineering or science graduates looking to enter the mining sector.
Standards & tools

What you'll work with

  • ISO 13374-1 (data processing for condition monitoring)
  • ISO 13381-1 (prognostics in condition monitoring)
  • ISO 17359 (condition monitoring and diagnostics)
  • ISO 20816-1 (measurement and evaluation of vibration)
  • Regulation (EU) 2024/1689 (Artificial Intelligence Act)
  • ISO/IEC 23053 (framework for AI systems using machine learning)
  • ISO/IEC 25012 (data quality model)
Syllabus

6 modules · 300 h

  1. 1.1Failure modes and degradation mechanisms
  2. 1.2Degradation curve and detection window
  3. 1.3Signals that reveal an incipient fault
  4. 1.4Vibration, temperature, pressure and acoustics
  5. 1.5Oil analysis and wear particles
  6. 1.6What machine learning can contribute
  7. 1.7What must be solved with engineering rather than models
  8. 1.8Minimum data and labelling requirements
  9. 1.9Business metrics for maintenance
  10. 1.10Workshop: selecting a component and its signals
  1. 2.1Sampling, aliasing and filtering
  2. 2.2Time domain: statistical and shape values
  3. 2.3Frequency domain and transforms
  4. 2.4Envelope and frequency band analysis
  5. 2.5Variables derived from vibration signals
  6. 2.6Normalisation by operating regime and load
  7. 2.7Signal alignment and time windows
  8. 2.8Dimensionality reduction
  9. 2.9Selection of informative variables
  10. 2.10Practice: feature extraction from a real signal
  1. 3.1State and failure mode classification
  2. 3.2Regression to estimate degradation level
  3. 3.3Tree-based and regularised linear models
  4. 3.4Neural networks on signals and spectra
  5. 3.5Transfer across machines and conditions
  6. 3.6Few failure examples: strategies
  7. 3.7Synthetic data and data augmentation
  8. 3.8Validation by machine and by period
  9. 3.9Interpretability and maintainer confidence
  10. 3.10Practice: bearing condition classifier
  1. 4.1Learning normality and deviations
  2. 4.2Reconstruction and density models
  3. 4.3Component health indices
  4. 4.4Survival and hazard models
  5. 4.5Remaining useful life estimation and its uncertainty
  6. 4.6Censored data and prior preventive maintenance
  7. 4.7Sensor drift versus actual degradation
  8. 4.8Reducing false alarms
  9. 4.9Comparison with standard thresholds
  10. 4.10Practice: health index and remaining life estimation
  1. 5.1Validating alerts with technical staff
  2. 5.2Verification protocol after an alert
  3. 5.3Case documentation and feedback
  4. 5.4Decision thresholds based on the cost of error
  5. 5.5Integration with maintenance management
  6. 5.6Intervention and spare parts planning
  7. 5.7Measuring savings and avoided failures
  8. 5.8Change management and team confidence
  9. 5.9Programme indicators
  10. 5.10Practice: designing the alert and verification circuit
  1. 6.1Putting the model into production
  2. 6.2Performance and drift monitoring
  3. 6.3Retraining and version management
  4. 6.4Reproducibility of calculations and documentation
  5. 6.5Computing and storage costs
  6. 6.6Manufacturer dependency and access to signals
  7. 6.7Protection of data and technical information
  8. 6.8Common mistakes in predictive maintenance projects
  9. 6.9Maturity roadmap
  10. 6.10Final project: condition-based maintenance system
Methodology, software & labs

How you'll learn

Fully 100 % online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: students progress at their own pace within the intake, making it possible to combine with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Python (scikit-learn, PyTorch), MATLAB Predictive Maintenance Toolbox, Azure Machine Learning, Grafana, MLflow, in free, academic or evaluation versions. Practicals are based on real procedures for labelling failures with workshop data, anomaly detection in time series, and validation of remaining useful life models. Assessment is continuous per module, plus the final integrative project.

Accreditable laboratories(EN ISO/IEC 17025) with rotor rig, EMC/Lightning pre-compliance, HIL/SIL, vibration/acoustics.
Evidence-oriented Master's Thesis:safety case, test plan, compliance dossier and operational limits.
Industry-mentored:lecturers with a track record in training, , eVTOL/UAM and flight test.
Flexible format(hybrid/online), international cohorts and support from SEIUM Career Services.
Ethics and safety:safety-by-design approach, ciber-OT, DIH and compliance as pillars.
Capstone project

Build it end to end

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

Putting the model into production

Explain the fundamentals of condition-based maintenance.

Performance and drift monitoring

Extract variables from vibration, pressure and temperature signals.

Retraining and version management

Train supervised models to classify failure modes.

Reproducibility of calculations and documentation

Apply anomaly detection techniques and remaining useful life estimation.

Computing and storage costs

Validate models with workshop experience and measure their performance.

Career opportunities

Where this takes you

Industrial machine learning engineerMaintenance data scientistReliability engineerCondition-based maintenance specialistMLOps engineerMachinery telemetry analyst
Admissions & scholarships

Requirements

  • No prior degree is required.
  • Internet connection and a computer capable of running the programme's software.
  • Sufficient command of Spanish to follow technical standards documentation.

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 comprises 300 total hours spread over 3 to 5 months. That is between 10 and 15 hours per week on average, compatible with a full-time job.

Work is carried out with Python (scikit-learn, PyTorch), MATLAB Predictive Maintenance Toolbox, Azure Machine Learning, Grafana, MLflow. Free, academic or evaluation versions are used, and the tutor indicates a free alternative where one exists.

An own SEIUM diploma upon passing continuous assessment and the integrative project. It is in-house training, not an official qualification from the Ministry.

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

Course in Machine Learning for Machinery MaintenanceEnrol
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.