Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in Spectrum, Filters and Detection of Rare Events

Online postgraduate diploma of 800 hours in spectrum, filters and rare event detection. 8 modules covering sampling, spectral analysis, digital filter design, classical and machine learning detection, extreme value theory and deployment of detection systems, with an assigned technical tutor.

Duration800 hours · 6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Diploma in Spectrum, Filters and Detection of Rare Events — studying from India

India's data and analytics capability is among the largest in the world, with major centres in Bengaluru, Hyderabad, Pune, Chennai and Gurugram. Global technology firms and domestic IT companies such as Tata Consultancy Services, Infosys, Wipro and HCLTech run large engineering and analytics operations. Engineering organisations increasingly apply AI, simulation and digital twin techniques to product design and manufacturing. Data protection rules are shaped by the Ministry of Electronics and Information Technology, while the National Association of Software and Service Companies represents the sector. Engineers here build models, analytics pipelines and simulation workflows across industries.

Fees for India: ₹159,000 (Indian Rupee), with instalments and employer sponsorship available.

Relevant bodies in India

  • Ministry of Electronics and Information Technology (MeitY)
  • National Association of Software and Service Companies (NASSCOM)
  • Bureau of Indian Standards (BIS)
  • Indian Statistical Institute

Typical roles

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

Questions from India

Are there professional bodies in India that recognise data and AI engineering?

India does not have a statutory licence for data scientists or AI engineers. Relevant professional bodies include the Computer Society of India (CSI), the Institution of Engineers (India) and IEEE India sections. SEIUM's qualifications are private, not state degrees and not accredited by a national body, so their value depends on how employers view them.

Which employers in India hire data and AI professionals?

Demand is strong in IT services and consulting firms, banks and fintech companies, e-commerce and healthcare organisations, and research labs, especially in Bengaluru, Hyderabad, Pune and the NCR. A private online programme can support a career change or upskilling, but employers mainly assess coding, statistics and project portfolios alongside your qualifications.

Can I study this while working full time in India?

Yes. The programme is fully online and taught in English, so you can study from home without a student visa. Schedules are set in IST, so plan around your working hours. Specialist courses are about 300 hours, diplomas 800 and master's about 1,900. Each student has an assigned technical tutor, and fees can be paid in instalments. Ask your employer whether they will sponsor the fees.

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

Acquire signals correctly, avoiding aliasing and noise.

02

Analyse spectral content with FFT, Welch and wavelets.

03

Design FIR, IIR and adaptive digital filters.

04

Build classical detectors with false alarm control.

05

Model rare events with extreme value theory.

06

Apply machine learning to anomaly detection in signals.

07

Deploy detectors at the edge under latency requirements.

Profile

Who it's for

  • Signal processing engineers working with vibration, acoustic or electrical signals.
  • Sensor data scientists who need solid spectral and filtering foundations.
  • Condition monitoring engineers looking for early signs of failure.
  • Embedded systems engineers implementing detectors on DSPs and microcontrollers.
  • Acoustic emission analysts detecting leaks, cracks and impacts.
  • R&D engineers developing new sensing and detection systems.
  • Engineering or science graduates looking to move into the energy sector.
Standards & tools

What you'll work with

  • IEEE 1057-2017 (waveform recorders/digitisers)
  • ISO 18431-2 (signal processing: windows for FFT analysis)
  • ISO 18431-1 (signal processing: general procedures)
  • ISO 22096:2007 (condition monitoring by acoustic emission)
  • IEC 61672-1 (sound level meters)
  • ISO 13373-2 (processing and analysis of vibration data)
  • Python with SciPy and NumPy
  • MATLAB Signal Processing Toolbox
  • PyWavelets
  • scikit-learn
  • ObsPy
Syllabus

8 modules

  1. 1.1Continuous and discrete signals
  2. 1.2Nyquist-Shannon sampling theorem
  3. 1.3Aliasing and anti-aliasing filters
  4. 1.4Quantisation and ADC resolution
  5. 1.5White, pink and quantisation noise
  6. 1.6Signal-to-noise ratio and dynamic range
  7. 1.7Linear time-invariant systems and convolution
  8. 1.8Z-transform and pole diagram
  9. 1.9Impulse and frequency response
  10. 1.10Workshop: acquisition and diagnosis of aliasing
  1. 2.1Discrete Fourier transform and FFT
  2. 2.2Hann, Hamming and flat-top windows
  3. 2.3Spectral leakage and resolution
  4. 2.4Power spectral density with Welch
  5. 2.5Spectrograms and STFT
  6. 2.6Continuous and discrete wavelet transform
  7. 2.7Order analysis in rotating machinery
  8. 2.8Coherence and cross-spectrum
  9. 2.9Parametric spectral estimation
  10. 2.10Practical exercise: spectrogram of a vibration signal
  1. 3.1FIR filters and the window method
  2. 3.2IIR filters: Butterworth, Chebyshev and elliptic
  3. 3.3Linear phase and group delay
  4. 3.4Zero-phase filtering
  5. 3.5Median and non-linear filters
  6. 3.6LMS and RLS adaptive filters
  7. 3.7Fixed-point implementation
  8. 3.8Stability and coefficient quantisation
  9. 3.9Filter banks
  10. 3.10Lab: band-pass filter design in SciPy
  1. 4.1Threshold and energy detection
  2. 4.2STA/LTA window detector
  3. 4.3Matched filter for known pulses
  4. 4.4Neyman-Pearson detection theory
  5. 4.5ROC curves and false alarm rate
  6. 4.6CFAR: constant false alarm rate
  7. 4.7Transient detection with wavelets
  8. 4.8Change detection with CUSUM
  9. 4.9Real-time detectors
  10. 4.10Practical exercise: STA/LTA impact detector
  1. 5.1Statistical nature of rare events
  2. 5.2Extreme value theory
  3. 5.3Gumbel and generalised Pareto distributions
  4. 5.4Peaks-over-threshold methods
  5. 5.5Class imbalance and appropriate metrics
  6. 5.6Resampling, SMOTE and cost weighting
  7. 5.7One-class learning
  8. 5.8Validation with few positives
  9. 5.9Generation of synthetic events
  10. 5.10Case study: leak detection by acoustic emission
  1. 6.1Spectral features for classification
  2. 6.2Isolation Forest and LOF
  3. 6.3Autoencoders for signals
  4. 6.4Convolutional networks on spectrograms
  5. 6.5Contrastive self-supervised learning
  6. 6.6Anomaly detection in streaming
  7. 6.7Explainability of detections
  8. 6.8Tuning the operating threshold
  9. 6.9Robustness to noise
  10. 6.10Lab: autoencoder on spectrograms
  1. 7.1Edge detection architecture
  2. 7.2Processing on DSPs and microcontrollers
  3. 7.3Latency and computational budget
  4. 7.4Alarm management and prioritisation
  5. 7.5Field validation
  6. 7.6Threshold maintenance
  7. 7.7Event logging and evidence
  8. 7.8Operational performance metrics
  9. 7.9Continuous improvement through feedback
  10. 7.10Workshop: specification of an embedded detector
  1. 8.1Signal and event of interest
  2. 8.2Acquisition and pre-processing
  3. 8.3Spectral analysis for the detector
  4. 8.4Filter design
  5. 8.5Classical reference detector
  6. 8.6Machine learning detector
  7. 8.7Evaluation with rare events
  8. 8.8Detector deployment proposal
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

Training is 100% online 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 the programme fits around your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Python with SciPy and NumPy, MATLAB Signal Processing Toolbox, PyWavelets, scikit-learn and ObsPy, in free, academic or evaluation versions. Exercises are based on real procedures: spectral analysis of vibration and acoustic signals, evaluation of detectors with ROC curves, and detection of rare events with imbalanced data. Assessment is continuous by module, plus the final capstone project.

Standards covered: IEEE 1057-2017, ISO 18431-2, ISO 18431-1, ISO 22096:2007, IEC 61672-1, ISO 13373-2.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of IEEE 1057, ISO 18431-1 and ISO 18431-2 applied to real cases, not as a theoretical annex.
Industry software:Python with SciPy and NumPy, MATLAB Signal Processing Toolbox, PyWavelets, scikit-learn and ObsPy, in free, academic or evaluation versions.
Final project:a complete detector for a rare event in a real signal, comparing a classical reference detector with a machine learning one, reviewed by your tutor.
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.

Acquire and pre-process
Define the signal and event of interest and acquire it without aliasing.
Analyse the spectrum
Characterise the signal with FFT, Welch and wavelet analysis.
Design filters and baseline
Design the filters and a classical detector with false alarm control.
Train an ML detector
Build a machine learning detector and evaluate it with rare events.
Final project
Propose the deployment of the detector and present the report to your tutor.
Career opportunities

Where this takes you

Signal processing engineerSensor data scientistCondition monitoring engineerEmbedded systems engineerAcoustic emission analystR&D engineer
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • An 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 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with Python with SciPy and NumPy, MATLAB Signal Processing Toolbox, PyWavelets, scikit-learn and ObsPy, 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 final project. 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 are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector; no university degree is required.

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

Diploma in Spectrum, Filters and Detection of Rare EventsEnrol
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.