Software auditing course in aeronautics
Online course of 300 hours in aeronautical software auditing, structured in 6 modules covering aeronautical software approval, ISO 19011 audit techniques, planning, development and verification audits, close-out and supplier oversight, 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
Understand the aeronautical software approval process and the stages of involvement.
Apply audit techniques based on ISO 19011.
Audit software planning and development processes.
Assess verification and structural coverage evidence.
Oversee software suppliers and subcontractors.
Classify findings and manage corrective actions.
Carry out a complete audit of an aeronautical software package.
Who it's for
- Aeronautical software auditors.
- Software quality assurance engineers.
- Software certification engineers.
- Software supplier managers.
- DO-178C consultants.
- Software verification engineers moving into audit roles.
- Engineering or science graduates aiming to work for aircraft manufacturers.
What you'll work with
- RTCA DO-178C / EUROCAE ED-12C (software considerations in airborne systems)
- FAA Order 8110.49A (software approval guidelines)
- EASA AMC 20-115D (airborne software development assurance)
- ISO 19011:2018 (guidelines for auditing management systems)
- RTCA DO-248C / EUROCAE ED-94C (supporting information for DO-178C)
- RTCA DO-330 / EUROCAE ED-215 (software tool qualification)
- EASA AMC 20-189 (management of open problem reports)
- EN 9115:2017 (quality management for deliverable software)
- IBM DOORS
- Atlassian Jira
- LDRA Testbed
- VectorCAST
- Polarion ALM
6 modules
1.1The role of software in type certification1.2DO-178C life cycle and data1.3Authority involvement in the project1.4Stages of involvement SOI 1 to 41.5DOA organisations and delegation1.6EASA certification memoranda1.7The relationship between audit and review1.8Applicant and supplier responsibilities1.9Quality culture in software development1.10Case study: audit schedule for a programme
2.1Audit principles according to ISO 190112.2Audit planning and scope2.3Checklists by objective2.4Sampling of data and artefacts2.5Interviews with the development team2.6Objective evidence and its recording2.7Classification of findings and observations2.8Writing audit reports2.9Follow-up of corrective actions2.10Workshop: preparing an SOI checklist
3.1Review of the PSAC and associated plans3.2Requirements, design and code standards3.3Quality of high-level requirements3.4Consistency between architecture and low-level requirements3.5Source code review and standards3.6Integration and executable generation3.7Configuration management and baselines3.8Problem reports and change control3.9Independence of quality assurance3.10Practical exercise: requirements sampling in an SOI 2 audit
4.1Review of test cases and procedures4.2Requirements-based testing4.3Structural coverage evidence4.4Modified condition/decision coverage4.5Review of coupling analysis4.6Object code verification4.7Qualified verification tools4.8Timing and stack analysis4.9Management of deactivated and dead code4.10Case study: coverage findings in an SOI 3 audit
5.1Final SOI 4 audit5.2Software Accomplishment Summary (SAS)5.3Software Configuration Index5.4Open problems at certification5.5Oversight of software suppliers5.6Audits of international subcontractors5.7Commercial and previously developed software5.8Audits after in-service changes5.9Process maturity indicators5.10Practical exercise: assessing an open problem report log
6.1Selecting the audited software package6.2Audit plan and scope6.3Tailored checklists6.4Evidence sampling6.5Log of classified findings6.6Audit report6.7Corrective action plan6.8Follow-up indicators6.9Report and presentation6.10Final project: final review with the tutor
How you'll learn
100% online training on the SEIUM Institute campus, with downloadable materials, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so the programme is compatible with full-time work.
Each module combines theory, guided reading of the original standards and applied exercises. The working software is IBM DOORS, Atlassian Jira, LDRA Testbed, VectorCAST and Polarion ALM, in free, academic or evaluation versions. Practical work is based on real procedures: auditing the planning of a software project, sampling verification evidence and assessing open problems before certification. Assessment is continuous by module, plus a final capstone project.
Standards covered: RTCA DO-178C / EUROCAE ED-12C, FAA Order 8110.49A, EASA AMC 20-115D, ISO 19011:2018, RTCA DO-248C / EUROCAE ED-94C, RTCA DO-330 / EUROCAE ED-215, EASA AMC 20-189, EN 9115:2017.
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
- No prior qualification is required.
- An internet connection and a computer able to run 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 300 hours over 3 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with IBM DOORS, Atlassian Jira, LDRA Testbed, VectorCAST and Polarion ALM, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute certificate, 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.
No prior qualification is required; you need an internet connection, a computer able to run the programme 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
Vibration analysis course for motors
Online course of 300 hours in engine vibration analysis: 6 modules covering rotor dynamics, sources of vibration in engines, measurement and acquisition, signal processing and diagnosis,…
Redundancy course in critical avionics systems
Online course of 300 hours in redundancy in critical avionics systems, structured in 6 modules covering fault tolerance, redundant architectures, fault detection, isolation and reconfiguration, reliability…
SIL (software-in-the-loop) course
Online course of 300 hours in software-in-the-loop (SIL), structured in 6 modules covering SIL-based verification, code generation and compilation, SIL environments and frameworks, test design and…
More in Aerospace, UAM, Drones & Space
All Aerospace, UAM, Drones & Space programmes → · How to apply · Fees & financing · Scholarships