Course in ISO Military Software Certification
Online 300-hour course in ISO military software certification. 6 modules covering DO-178C (software in airborne systems), ISO/IEC/IEEE 12207 (software lifecycle processes) and IBM Engineering Requirements Management DOORS. Assigned tutor and open enrolment.
Course in ISO Military Software Certification — studying from Australia
Defence is one of Australia's largest engineering employers, with major programmes in land systems, naval platforms, aircraft and integrated systems managed through the Department of Defence. Land systems engineering supports armoured vehicles, weapons and logistics equipment, often through prime contractors and local industry partners. Industry involvement is strongly encouraged through the Defence industry policy framework. Engineers work on sustainment, capability development, systems integration and safety assurance, typically in Canberra, Adelaide, Melbourne and regional defence precincts.
Fees for Australia: A$712 (AUD), with instalments and employer sponsorship available.
Relevant bodies in Australia
Typical roles
Questions from Australia
How does defence engineering recognition work in Australia?
Defence engineering in Australia is largely run through the Department of Defence and its industry partners, which set their own security clearance and qualification requirements. Engineers Australia is the professional body for accreditation. SEIUM's private qualifications are not accredited by these bodies, so recognition is for employers or the relevant body to decide.
Which Australian employers hire in defence and land systems?
Australia has defence prime contractors, the Department of Defence, and specialist land systems firms. Many of these roles require Australian security clearances, which depend on citizenship and background checks rather than course completion. Ask employers how they weigh private qualifications against experience and clearance requirements.
Is the course manageable with a job, and does it need a visa?
The programmes are 100% online and taught in English, so you can study from Australia without a student visa. Specialist courses take 300 hours, diplomas 800 and master's 1,900. An assigned technical tutor supports you, fees are payable in instalments, and employer sponsorship may be possible.
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
Identify the particularities of software in defence systems.
Apply software and system lifecycle standards.
Relate criticality levels to certification objectives.
Integrate cybersecurity requirements into software development.
Plan verification activities with full traceability.
Prepare evidence for a certification audit.
Develop a plan covering software certification aspects.
Who it's for
- Software certification engineer seeking to specialise in ISO military software certification.
- Software quality assurance engineer seeking to specialise in ISO military software certification.
- Software process auditor seeking to specialise in ISO military software certification.
- Verification and validation engineer seeking to specialise in ISO military software certification.
- Functional safety engineer seeking to specialise in ISO military software certification.
- Software configuration manager seeking to specialise in ISO military software certification.
- Graduates in engineering or sciences seeking to enter the defence industry.
What you'll work with
- DO-178C (software in airborne systems)
- ISO/IEC/IEEE 12207 (software lifecycle processes)
- AQAP 2210 (NATO software quality requirements)
- ISO/IEC/IEEE 15288 (system lifecycle processes)
- IEC 61508-3 (functional safety: software)
- MIL-STD-882E (system safety)
- ISO/IEC 15408 (Common Criteria)
6 modules · 300 h
1.1Characteristics of military embedded software1.2Criticality and integrity levels1.3V-model lifecycles and iterative development1.4Functional and non-functional requirements1.5Requirements-code-test traceability1.6Software configuration management1.7COTS and third-party software1.8Legacy software and obsolescence1.9Safe languages: Ada, SPARK, MISRA C1.10Workshop: requirements traceability matrix
2.1ISO/IEC/IEEE 12207: software processes2.2ISO/IEC/IEEE 15288: system processes2.3NATO AQAP-2110 and AQAP-22102.4AQAP-2310 in the aerospace sector2.5Relationship with AS9100 and ISO 90012.6Software quality plans2.7Technical reviews and audits2.8Testing according to ISO/IEC/IEEE 291192.9Capability assessment with CMMI2.10Case study: assurance plan under AQAP-2210
3.1DO-178C and DAL levels A-E3.2DO-178C objectives and evidence3.3Supplements DO-330, DO-331, DO-332 and DO-3333.4DO-254 for complex hardware3.5IEC 61508 and SIL levels3.6MIL-STD-882E: system safety3.7Def Stan 00-55 and 00-563.8MC/DC structural coverage3.9Tool qualification3.10Practical: MC/DC coverage analysis
4.1ISO/IEC 27001 in defence organisations4.2ISO/IEC 15408 (Common Criteria)4.3EAL levels and protection profiles4.4ISO/IEC 18045: evaluation methodology4.5CCN national certification scheme4.6DO-326A and ED-202A: airworthiness security4.7Secure development and static analysis4.8Vulnerability and patch management4.9Software supply chain (SBOM)4.10Laboratory: static code analysis with MISRA rules
5.1Plans for Software Aspects of Certification (PSAC)5.2Interaction with the certification authority5.3Unit, integration and system testing5.4Robustness testing and boundary cases5.5Formal methods and proof5.6Non-conformance management5.7Software Accomplishment Summary (SAS)5.8Recertification after modifications5.9Lessons from software incidents5.10Case study: simulated audit of an evidence package
6.1Selecting a software system for study6.2Determining the criticality level6.3Selecting the applicable regulatory framework6.4Assurance and certification plan6.5Definition of evidence and traceability6.6Verification strategy6.7Compliance gap analysis6.8Corrective action plan6.9Report and presentation6.10Final 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: students progress at their own pace within the intake, which makes it possible to combine study with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is IBM Engineering Requirements Management DOORS, Polyspace, SonarQube, Klocwork, Jenkins, in free, academic or evaluation versions. Case studies are based on real software certification audit procedures, requirements-code-test traceability reviews and static code analysis. Assessment is continuous across each module, plus the final integrative project.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Identify the particularities of software in defence systems.
Apply software and system lifecycle standards.
Relate criticality levels to certification objectives.
Integrate cybersecurity requirements into software development.
Plan verification activities with full traceability.
Where this takes you
Requirements
- No prior degree is required.
- Internet connection and a computer capable of running the programme's software.
- Sufficient 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.
Frequently asked questions
The programme totals 300 hours, spread over 3 to 5 months. That works out to an average of 10 to 15 hours a week, compatible with a full-time job.
You work with IBM Engineering Requirements Management DOORS, Polyspace, SonarQube, Klocwork, Jenkins. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.
SEIUM's own diploma upon passing the continuous assessment and the integrative project. This 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 towards the higher-level programme. Please check the recognition policy when you enrol.
Related programmes
IEC Standards Course in NBC Detection Instrumentation
Online 300-hour course in IEC standards for NBC detection instrumentation. 6 modules covering IEC 62327 (portable radionuclide detection and identification instruments), IEC 62401 (personal alarm dosimeters)…
ISO/IEC Course in Critical Data Integration
Online 300-hour ISO/IEC course in critical data integration. 6 modules covering ISO/IEC 25012 (data quality model), ISO 8000-61 (data quality management) and Apache Kafka. Assigned tutor…
Course in ISO Standards for Infrastructure Decontamination
Online 300-hour course in ISO standards for infrastructure decontamination. 6 modules covering ISO 7503-1 (evaluation of surface contamination), ISO 11929 (characteristic limits in radiation measurements) and…
More in Defense, Military Engineering & Land Systems
All Defense, Military Engineering & Land Systems programmes → · How to apply · Fees & financing · Scholarships