Master'sAerospace, UAM, Drones & Space Applications open

Master’s in DO-178C/ARP4754A & ARP4761 Engineering

Online master's programme of 1,900 hours in DO-178C, ARP4754A and ARP4761 engineering, structured in 12 modules covering the certification context, aircraft and systems development, DAL assignment, safety assessment, DO-178C planning, development and verification, the DO-330 to DO-333 supplements, configuration management, interaction with the authority and emerging trends, with an assigned technical tutor.

Duration1900 h
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
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

Understand the certification framework for aeronautical systems.

02

Apply the ARP4754A development process.

03

Assign DAL levels to functions and items.

04

Carry out safety assessments according to ARP4761.

05

Plan the software life cycle in compliance with DO-178C.

06

Apply the DO-330 to DO-333 supplements.

07

Manage the relationship with the authority during certification.

Profile

Who it's for

  • Software certification engineers.
  • System safety engineers.
  • Verification engineers.
  • Process assurance managers.
  • Requirements engineers.
  • Aeronautical certification consultants.
  • Engineering or science graduates seeking to enter aircraft manufacturing.
Standards & tools

What you'll work with

  • RTCA DO-178C / EUROCAE ED-12C (software considerations in airborne systems)
  • SAE ARP4754A / EUROCAE ED-79A (development of civil aircraft and systems)
  • SAE ARP4761A (safety assessment process for civil aircraft)
  • RTCA DO-330 (software tool qualification)
  • RTCA DO-331 (model-based development supplement)
  • RTCA DO-332 (object-oriented technology supplement)
  • RTCA DO-333 (formal methods supplement)
  • AMC 20-115D (EASA acceptable means of compliance for airborne software)
  • IBM DOORS
  • LDRA Testbed
  • Isograph FaultTree+
  • VectorCAST
  • SCADE Suite
Syllabus

12 modules · 1900 h

  1. 1.1Part 21 regulation and type certification
  2. 1.2CS-25.1309 and safety objectives
  3. 1.3Relationship between ARP4754A, ARP4761 and DO-178C
  4. 1.4Role of the authority and the DOA
  5. 1.5Development life cycle
  6. 1.6Development assurance levels
  7. 1.7AMC 20-115D and its application
  8. 1.8Certification Review Items
  9. 1.9Lessons from recent programmes
  10. 1.10Case study: document map of a certification programme
  1. 2.1Development planning
  2. 2.2Aircraft functions
  3. 2.3Allocation to systems
  4. 2.4System requirements
  5. 2.5Requirements validation
  6. 2.6Implementation of systems and items
  7. 2.7Systems verification
  8. 2.8Systems configuration management
  9. 2.9Process assurance in ARP4754A
  10. 2.10Workshop: development plan for a braking system
  1. 3.1Classification of failure conditions
  2. 3.2Functional development assurance level
  3. 3.3Item development assurance level
  4. 3.4Functional and item independence
  5. 3.5DAL downgrading rules
  6. 3.6Assignment examples
  7. 3.7Common cause analysis
  8. 3.8Review with the authority
  9. 3.9Common mistakes in assignment
  10. 3.10Practical exercise: DAL assignment for a dual architecture
  1. 4.1Aircraft-level and system-level FHA
  2. 4.2Preliminary system safety assessment (PSSA)
  3. 4.3System safety assessment (SSA)
  4. 4.4Fault trees
  5. 4.5Dependence diagrams
  6. 4.6Markov analysis
  7. 4.7FMEA and FMES
  8. 4.8Common cause analysis
  9. 4.9ARP4761A and what is new
  10. 4.10Lab: fault tree with FaultTree+
  1. 5.1Plan for Software Aspects of Certification (PSAC)
  2. 5.2Software Development Plan (SDP)
  3. 5.3Software Verification Plan (SVP)
  4. 5.4Software Configuration Management Plan (SCMP)
  5. 5.5Software Quality Assurance Plan (SQAP)
  6. 5.6Requirements, design and code standards
  7. 5.7Transition criteria between processes
  8. 5.8SOI stages of involvement
  9. 5.9Supplier management
  10. 5.10Practical exercise: writing a PSAC
  1. 6.1High-level requirements
  2. 6.2Software architecture
  3. 6.3Low-level requirements
  4. 6.4Derived requirements and their feedback
  5. 6.5Coding to code standards
  6. 6.6Software and hardware integration
  7. 6.7Traceability between software artefacts
  8. 6.8Dead and deactivated code
  9. 6.9Software partitioning and protection
  10. 6.10Case study: traceability from requirements to code
  1. 7.1Reviews and analyses
  2. 7.2Requirements-based testing
  3. 7.3Normal and robustness testing
  4. 7.4Requirements coverage
  5. 7.5Structural coverage by DAL level
  6. 7.6MC/DC coverage at level A
  7. 7.7Coupling analysis
  8. 7.8Object code verification
  9. 7.9Independence in verification
  10. 7.10Lab: requirements-based testing and coverage
  1. 8.1DO-330 tool qualification
  2. 8.2Tool qualification levels (TQL)
  3. 8.3DO-331 model-based development
  4. 8.4DO-332 object-oriented technology
  5. 8.5DO-333 formal methods
  6. 8.6Combining supplements
  7. 8.7Industrial use cases
  8. 8.8Benefits and risks
  9. 8.9Planning for supplements
  10. 8.10Practical exercise: qualification of a verification tool
  1. 9.1Configuration identification
  2. 9.2Configuration baselines
  3. 9.3Change control
  4. 9.4Problem report management
  5. 9.5Configuration audits
  6. 9.6Software process assurance
  7. 9.7Software conformity review
  8. 9.8Certification records
  9. 9.9Software Accomplishment Summary
  10. 9.10Case study: managing an open problem report
  1. 10.1Stages of involvement
  2. 10.2Audit preparation
  3. 10.3Findings and actions
  4. 10.4Technical communication with specialists
  5. 10.5CRIs and Issue Papers
  6. 10.6Delegation within the DOA
  7. 10.7Certification of changes
  8. 10.8Audit experiences
  9. 10.9Good practice in audits
  10. 10.10Workshop: SOI 2 simulation
  1. 11.1Multicore processors under AMC 20-193
  2. 11.2COTS and previously developed software
  3. 11.3Tool software
  4. 11.4Artificial intelligence and machine learning
  5. 11.5EASA AI roadmaps
  6. 11.6FAA Overarching Properties approach
  7. 11.7Agile and certifiable DevOps
  8. 11.8eVTOL and new entrants
  9. 11.9Cybersecurity and DO-326A
  10. 11.10Case study: certification strategy for ML-based software
  1. 12.1System definition
  2. 12.2ARP4754A development plan
  3. 12.3FHA and DAL assignment
  4. 12.4PSSA and architecture
  5. 12.5DO-178C software plans
  6. 12.6Verification plan
  7. 12.7Configuration management
  8. 12.8Strategy for the authority
  9. 12.9Master's Thesis report
  10. 12.10Master's Thesis: defence before a panel
Methodology, software & labs

How you'll learn

The programme is delivered 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 each intake, so you can combine it with your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is IBM DOORS, LDRA Testbed, Isograph FaultTree+, VectorCAST and SCADE Suite, in free, academic or evaluation versions. Exercises are based on real procedures: drafting certification plans, safety analysis with fault trees and structural coverage verification. Assessment is continuous for each module, plus the final Master's Thesis.

Standards covered: RTCA DO-178C / EUROCAE ED-12C, SAE ARP4754A / EUROCAE ED-79A, SAE ARP4761A, RTCA DO-330, RTCA DO-331, RTCA DO-332, RTCA DO-333, AMC 20-115D.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of DO-178C, ARP4754A, ARP4761A and AMC 20-115D applied to real cases, not as a theoretical annex.
Industry software:IBM DOORS, LDRA Testbed, Isograph FaultTree+, VectorCAST and SCADE Suite, in free, academic or evaluation versions.
Master's Thesis with defence:An integrated certification package for a system, from ARP4754A development plan and FHA to DO-178C plans and authority strategy, defended before a panel.
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.

Development plan and DAL
Draft a development plan and assign DALs to a dual architecture.
Safety assessment
Build a fault tree and carry out FHA and PSSA.
Software planning
Write a PSAC and trace requirements to code.
Verification and coverage
Perform requirements-based testing and MC/DC coverage analysis.
Master's Thesis
Prepare an integrated systems and software certification package, defended before a panel.
Career opportunities

Where this takes you

Software certification engineerSystem safety engineerVerification engineerProcess assurance managerRequirements engineerAeronautical certification consultant
Admissions & scholarships

Requirements

  • University degree in engineering, science or architecture, or equivalent demonstrable professional experience.
  • Internet connection and a computer capable of running the programme's 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 1,900 hours over 12–14 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, LDRA Testbed, Isograph FaultTree+, VectorCAST and SCADE Suite, 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 Master's Thesis. 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 in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.

A university degree in engineering, science or architecture (or equivalent professional experience), 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.

Master’s in DO-178C/ARP4754A & ARP4761 EngineeringEnrol
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.