Diploma in Ethics of Military Critical Software
Online postgraduate diploma of 800 hours in the ethics of military critical software. 8 modules covering software engineering ethics, software failures and lessons, responsibility and accountability, software in defence systems, software safety and security, data ethics and embedded AI and ethical governance, with an assigned technical tutor.
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
Apply professional codes of ethics to software development.
Draw lessons from historical software failures.
Understand how responsibility is distributed in complex projects.
Analyse the ethical and legal framework for software in defence.
Integrate software security as an ethical obligation.
Assess the ethical risks of data and embedded AI.
Design ethical governance structures in software programmes.
Who it's for
- Critical software engineers.
- Technology ethics advisers.
- Software quality managers.
- Security analysts.
- AI systems auditors.
- Defence project managers.
- Engineering or science graduates seeking to enter the defence sector.
What you'll work with
- ACM/IEEE-CS Software Engineering Code of Ethics (professional obligations of software engineers)
- DoD Directive 3000.09 (autonomy in weapon systems)
- Additional Protocol I, Article 36 (legal review of new weapons)
- IEEE 7000-2021 (addressing ethical concerns during system design)
- ISO/IEC 42001:2023 (AI management systems)
- RTCA DO-178C (software considerations in airborne systems certification)
- Regulation (EU) 2024/1689 (EU Artificial Intelligence Act)
- SonarQube
- CycloneDX
- AI Fairness 360
- Jupyter
8 modules
1.1ACM/IEEE-CS Code of Ethics1.2Professional responsibility1.3Public safety1.4Virtue ethics1.5Professional competence1.6Conflicts of interest1.7Honesty in estimates1.8Whistleblowing1.9Case studies1.10Practical exercise: analysis of a dilemma under the ACM/IEEE-CS code
2.1Therac-252.2Ariane 5 Flight 5012.3Rounding error in a Patriot system in 19912.4F-22s crossing the International Date Line2.5Mars Climate Orbiter2.6Boeing 737 MAX MCAS system2.7Toyota unintended acceleration2.8Common patterns2.9Ethical lessons2.10Case study: analysis of the Therac-25
3.1The problem of many hands3.2Product liability3.3Chain of command3.4Contractors and subcontractors3.5Certification as assurance3.6Technical debt3.7Schedule pressure3.8Honest documentation3.9Traceability of decisions3.10Workshop: responsibility matrix for a project
4.1DoD Directive 3000.094.2Article 36 review of new weapons4.3Meaningful human control4.4Reliability and predictability4.5Verification of AI-enabled systems4.6Algorithmic bias4.7Explainability4.8DoD AI ethical principles4.9NATO principles4.10Case study: Article 36 review applied to software
5.1Safety versus cybersecurity5.2Vulnerabilities5.3Responsible disclosure5.4Backdoors5.5Software bill of materials5.6Open source5.7Obsolescence5.8Patch management5.9Ethics of maintenance5.10Practical exercise: SBOM and dependency analysis
6.1Training data6.2Privacy6.3Bias in datasets6.4Model validation6.5Data drift6.6Explainability6.7Human oversight6.8EU Artificial Intelligence Act6.9Model governance6.10Case study: ethical audit of a classifier
7.1Ethics committees7.2Ethical impact assessment7.3IEEE 7000-2021 process7.4ISO/IEC 42001 management system7.5Ethics training7.6Safety culture7.7Reporting channels7.8Indicators7.9Continuous improvement7.10Case study: ethics review in a software programme
8.1System selection8.2Operational context8.3Stakeholders8.4Ethical risks8.5Regulatory framework8.6Analysis of alternatives8.7Governance recommendations8.8Follow-up plan8.9Report and presentation8.10Final project: final review with the tutor
How you'll learn
100% online training 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 you can combine the programme with your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is SonarQube, CycloneDX, AI Fairness 360 and Jupyter, in free, academic or evaluation versions. Tests are studied on real procedures for analysis of software failure cases, ethical audits of algorithms and project governance reviews. Assessment is continuous by module, plus the final integrated project.
Standards covered: the ACM/IEEE-CS Software Engineering Code of Ethics, DoD Directive 3000.09, Additional Protocol I (Article 36), IEEE 7000-2021, ISO/IEC 42001:2023, RTCA DO-178C and Regulation (EU) 2024/1689.
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 SonarQube, CycloneDX, AI Fairness 360 and Jupyter, 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 capable of running 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.
Related programmes
Postgraduate Diploma in Military Diesel Engines and Emissions Regulations
800-hour online Postgraduate Diploma in Military Diesel Engines and Emissions Regulations. 8 modules covering Regulation (EU) 2016/1628 (non-road mobile machinery engines), Regulation (EC) 595/2009 (Euro VI…
Diploma in EASA Mil and EMAR Regulations for Helicopters
Online postgraduate diploma of 800 hours in EASA Mil and EMAR regulations for helicopters, with 8 modules covering the rotorcraft regulatory framework, rotors and transmissions, handling…
Diploma in NRC/US DOE Licensing Processes
Online postgraduate diploma of 800 hours in NRC/US DOE licensing processes. 8 modules covering the US regulatory framework, licensing under 10 CFR Part 50 and 10…
More in Defense, Military Engineering & Land Systems
All Defense, Military Engineering & Land Systems programmes → · How to apply · Fees & financing · Scholarships