Postgraduate DiplomaDefense, Military Engineering & Land Systems Applications open

Diploma in CMS Architectures and Data Fusion

Online postgraduate diploma of 800 hours in CMS architectures and data fusion. 8 modules covering CMS software architecture, data models and middleware, estimation and tracking, multi-sensor fusion, identification and classification, the tactical picture and its presentation, and verification and performance, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Diploma in CMS Architectures and Data Fusion — studying from South Africa

South Africa has a established defence industry centred on companies such as Denel and Paramount Group, with capabilities in land systems, armoured vehicles and munitions. The sector supports engineering roles in systems integration, vehicle design and test and evaluation. Defence procurement and export controls are overseen by government bodies, and the industry works closely with the South African National Defence Force. Engineers in this field typically combine mechanical, electrical and systems skills.

Fees for South Africa: R 33 400 (South African rand), with instalments and employer sponsorship available.

Relevant bodies in South Africa

  • Department of Defence (South Africa)
  • National Conventional Arms Control Committee (NCACC)
  • South African Bureau of Standards (SABS)

Typical roles

  • Defence Systems Engineer
  • Land Systems Engineer
  • Systems Integration Engineer
  • Test and Evaluation Engineer

Questions from South Africa

Which South African bodies regulate or recognise defence and military engineering professionals?

Engineers in South Africa are registered through ECSA under the Engineering Profession Act, and defence programmes are guided by institutions such as the South African National Defence Force and Armscor, which set their own requirements. SEIUM is a private online institute, and its qualifications are not state degrees or accredited by a national body. Recognition is decided by these bodies and your employer, so confirm with them first.

Would this qualification help me find work in South Africa's defence or land systems sector?

South Africa has a defence industry with state-linked entities and private contractors, and employers usually require security clearances, relevant experience and recognised qualifications. A private online programme may support your application but does not guarantee employment or clearance. Check requirements with prospective employers, as roles in this sector can be sensitive and tightly controlled.

Can I study alongside a job, and are there funding options?

The course is 100% online and taught in English, so you need strong English, and no student visa is needed to study from home. Master's programmes are 1,900 hours, postgraduate diplomas 800 hours and specialist courses 300 hours, each with an assigned technical tutor. Fees are payable in instalments, and employer sponsorship is possible, so ask whether your employer would fund part of the training.

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

Design software architectures for combat management systems.

02

Define data models and configure DDS middleware.

03

Implement estimation and tracking algorithms.

04

Design multi-sensor fusion schemes.

05

Apply identity fusion techniques.

06

Design the presentation of the tactical picture.

07

Verify the performance of algorithms and architectures.

Profile

Who it's for

  • Combat software architects.
  • Data fusion engineers.
  • Tracking algorithm engineers.
  • Middleware engineers.
  • Verification engineers.
  • Operator interface engineers.
  • Engineering or science graduates looking to enter the defence sector.
Standards & tools

What you'll work with

  • OMG Data Distribution Service – DDS (real-time publish-subscribe middleware)
  • MIL-STD-2525D (joint military symbology)
  • STANAG 5516 (Link 16 tactical data link)
  • ISO/IEC/IEEE 42010:2022 (architecture description)
  • ISO/IEC 25010:2023 (software product quality model)
  • MIL-STD-1472H (human engineering design criteria)
  • Stone Soup
  • MATLAB Sensor Fusion and Tracking Toolbox
  • RTI Connext DDS
  • Python
  • Docker
Syllabus

8 modules

  1. 1.1Functions of the combat management system
  2. 1.2Layered architecture
  3. 1.3CMS services
  4. 1.4Service-oriented architectures
  5. 1.5Microservices in critical systems
  6. 1.6DDS middleware
  7. 1.7Deployment on embedded hardware
  8. 1.8Redundancy and failover
  9. 1.9Scalability
  10. 1.10Case study: service decomposition of a CMS
  1. 2.1System data model
  2. 2.2DDS topics and QoS policies
  3. 2.3Interface control documents
  4. 2.4Data serialisation
  5. 2.5Latency and determinism
  6. 2.6Interoperability between vendors
  7. 2.7Data-centric architecture
  8. 2.8Monitoring tools
  9. 2.9Interface versioning
  10. 2.10Laboratory: QoS configuration in DDS
  1. 3.1The Kalman filter
  2. 3.2EKF and UKF
  3. 3.3IMM models
  4. 3.4Track initiation and termination
  5. 3.5Validation gates
  6. 3.6GNN association
  7. 3.7JPDA
  8. 3.8MHT
  9. 3.9The OSPA metric
  10. 3.10Practical exercise: multi-target tracker with Stone Soup
  1. 4.1Centralised and distributed fusion
  2. 4.2Track-to-track fusion
  3. 4.3Covariance intersection
  4. 4.4Sensor registration
  5. 4.5Bias correction
  6. 4.6Fusion of heterogeneous sensors
  7. 4.7JDL fusion levels
  8. 4.8Track quality
  9. 4.9Performance evaluation
  10. 4.10Workshop: radar-ESM fusion
  1. 5.1Identity fusion
  2. 5.2Dempster-Shafer theory
  3. 5.3Bayesian inference
  4. 5.4IFF data
  5. 5.5Electronic support data
  6. 5.6Machine learning classification
  7. 5.7Uncertainty management
  8. 5.8Conflict resolution
  9. 5.9Presentation to the operator
  10. 5.10Practical exercise: Bayesian contact classifier
  1. 6.1The recognised picture
  2. 6.2Correlation with data links
  3. 6.3Duplicate management
  4. 6.4MIL-STD-2525 symbology
  5. 6.5Operator interface
  6. 6.6Alert management
  7. 6.7Information filtering
  8. 6.8Explainability of fusion
  9. 6.9Human factors
  10. 6.10Case study: design of the tactical picture
  1. 7.1Scenario simulation
  2. 7.2Tracking metrics
  3. 7.3Monte Carlo experiments
  4. 7.4Real recorded data
  5. 7.5Hardware-in-the-loop
  6. 7.6Load testing
  7. 7.7Software certification
  8. 7.8Evaluation tools
  9. 7.9Lessons learned
  10. 7.10Laboratory: benchmarking of algorithms
  1. 8.1CMS requirements
  2. 8.2Service architecture
  3. 8.3Data model
  4. 8.4Tracking algorithm
  5. 8.5Fusion scheme
  6. 8.6Tactical presentation
  7. 8.7Verification plan
  8. 8.8Conclusions
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

A 100% online programme 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 it can be combined with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Stone Soup, MATLAB Sensor Fusion and Tracking Toolbox, RTI Connext DDS, Python and Docker, in free, academic or evaluation versions. Practical work is based on real procedures: evaluation of tracking algorithms with OSPA metrics, DDS middleware configuration and Monte Carlo fusion simulations. Assessment is continuous for each module, plus the final project.

Standards covered: OMG Data Distribution Service (DDS), MIL-STD-2525D, STANAG 5516, ISO/IEC/IEEE 42010:2022, ISO/IEC 25010:2023 and MIL-STD-1472H.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of OMG DDS, MIL-STD-2525D and STANAG 5516 applied to real cases, not as a theoretical annex.
Industry software:Stone Soup, MATLAB Sensor Fusion and Tracking Toolbox, RTI Connext DDS, Python and Docker, in free, academic or evaluation versions.
Final project:A CMS architecture project, from requirements and service architecture to tracking, fusion, tactical presentation and verification plan, 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.

Requirements and architecture
Define the CMS requirements and its service architecture.
Data model
Design the system data model and its DDS interfaces.
Tracking and fusion
Select the tracking algorithm and design the fusion scheme.
Presentation and verification
Design the tactical presentation and the verification plan.
Final project
Conclusions, report and presentation, reviewed with your tutor.
Career opportunities

Where this takes you

Combat software architectData fusion engineerTracking algorithm engineerMiddleware engineerVerification engineerOperator interface engineer
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. A university degree is not 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 Stone Soup, MATLAB Sensor Fusion and Tracking Toolbox, RTI Connext DDS, Python and Docker, 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 required), 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.

Diploma in CMS Architectures and Data FusionEnrol
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.