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.
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
Typical roles
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.
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
Acquire signals correctly, avoiding aliasing and noise.
Analyse spectral content with FFT, Welch and wavelets.
Design FIR, IIR and adaptive digital filters.
Build classical detectors with false alarm control.
Model rare events with extreme value theory.
Apply machine learning to anomaly detection in signals.
Deploy detectors at the edge under latency requirements.
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.
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
8 modules
1.1Continuous and discrete signals1.2Nyquist-Shannon sampling theorem1.3Aliasing and anti-aliasing filters1.4Quantisation and ADC resolution1.5White, pink and quantisation noise1.6Signal-to-noise ratio and dynamic range1.7Linear time-invariant systems and convolution1.8Z-transform and pole diagram1.9Impulse and frequency response1.10Workshop: acquisition and diagnosis of aliasing
2.1Discrete Fourier transform and FFT2.2Hann, Hamming and flat-top windows2.3Spectral leakage and resolution2.4Power spectral density with Welch2.5Spectrograms and STFT2.6Continuous and discrete wavelet transform2.7Order analysis in rotating machinery2.8Coherence and cross-spectrum2.9Parametric spectral estimation2.10Practical exercise: spectrogram of a vibration signal
3.1FIR filters and the window method3.2IIR filters: Butterworth, Chebyshev and elliptic3.3Linear phase and group delay3.4Zero-phase filtering3.5Median and non-linear filters3.6LMS and RLS adaptive filters3.7Fixed-point implementation3.8Stability and coefficient quantisation3.9Filter banks3.10Lab: band-pass filter design in SciPy
4.1Threshold and energy detection4.2STA/LTA window detector4.3Matched filter for known pulses4.4Neyman-Pearson detection theory4.5ROC curves and false alarm rate4.6CFAR: constant false alarm rate4.7Transient detection with wavelets4.8Change detection with CUSUM4.9Real-time detectors4.10Practical exercise: STA/LTA impact detector
5.1Statistical nature of rare events5.2Extreme value theory5.3Gumbel and generalised Pareto distributions5.4Peaks-over-threshold methods5.5Class imbalance and appropriate metrics5.6Resampling, SMOTE and cost weighting5.7One-class learning5.8Validation with few positives5.9Generation of synthetic events5.10Case study: leak detection by acoustic emission
6.1Spectral features for classification6.2Isolation Forest and LOF6.3Autoencoders for signals6.4Convolutional networks on spectrograms6.5Contrastive self-supervised learning6.6Anomaly detection in streaming6.7Explainability of detections6.8Tuning the operating threshold6.9Robustness to noise6.10Lab: autoencoder on spectrograms
7.1Edge detection architecture7.2Processing on DSPs and microcontrollers7.3Latency and computational budget7.4Alarm management and prioritisation7.5Field validation7.6Threshold maintenance7.7Event logging and evidence7.8Operational performance metrics7.9Continuous improvement through feedback7.10Workshop: specification of an embedded detector
8.1Signal and event of interest8.2Acquisition and pre-processing8.3Spectral analysis for the detector8.4Filter design8.5Classical reference detector8.6Machine learning detector8.7Evaluation with rare events8.8Detector deployment proposal8.9Report and presentation8.10Final project: final review with the tutor
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.
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
- 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.
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.
Related programmes
Diploma in Model Compression and Inference in MCU/NPUs
Online postgraduate diploma of 800 hours in model compression and inference on MCUs/NPUs. 8 modules covering edge inference hardware, efficient architectures, quantisation, pruning and distillation, compilers…
Diploma in Security Policies and Stability in RL
Online postgraduate diploma of 800 hours in policy safety and stability in RL: 8 modules covering risks in reinforcement learning, constrained RL, shields and safety filters,…
Diploma in Industrial Data Architectures and Feature Stores
Online postgraduate diploma of 800 hours in industrial data architectures and feature stores. 8 modules covering IEC 62264 (ISA-95), IEC 62541 (OPC UA) and IEC 62443,…
More in Data, AI, Simulation & Analytics
All Data, AI, Simulation & Analytics programmes → · How to apply · Fees & financing · Scholarships