Master'sAerospace, UAM, Drones & Space Applications open

Master’s in Modular Architectures & IMA Engineering

Online master's programme of 1,900 hours in modular architectures and IMA engineering, structured in 12 modules covering DO-297, partitioning, ARINC 653, deterministic networks, multicore processors, platform integration, safety, open standards such as FACE and cybersecurity, 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 evolution towards integrated modular avionics.

02

Apply DO-297 requirements for incremental certification.

03

Design robust spatial and temporal partitioning.

04

Develop applications in accordance with ARINC 653.

05

Analyse AFDX and TSN deterministic networks.

06

Manage interference on multicore processors.

07

Evaluate the safety and cybersecurity of IMA platforms.

Profile

Who it's for

  • IMA platform architects defining partitioning and shared resources.
  • Real-time software engineers developing ARINC 653 applications.
  • Avionics integration engineers working on integration benches.
  • Deterministic network engineers dealing with AFDX, TSN or TTEthernet.
  • Certification engineers handling DO-297 incremental acceptance.
  • Embedded systems engineers moving into modular avionics.
  • Engineering or science graduates aiming to join aeronautical manufacturers.
Standards & tools

What you'll work with

  • RTCA DO-297 / EUROCAE ED-124 (IMA development guidance and certification considerations)
  • ARINC 653 (avionics application software standard interface)
  • ARINC 664 Part 7 (AFDX deterministic Ethernet network)
  • AMC 20-193 (use of multicore processors)
  • AC 20-170 (FAA guidance on IMA development, verification and integration)
  • RTCA DO-178C (software considerations in airborne systems)
  • RTCA DO-254 (design assurance for airborne electronic hardware)
  • The Open Group FACE Technical Standard (Future Airborne Capability Environment)
  • Wind River VxWorks 653
  • SYSGO PikeOS
  • LynxOS-178
  • MATLAB
  • RTaW-Pegase
Syllabus

12 modules · 1900 h

  1. 1.1Limitations of federated avionics
  2. 1.2The Integrated Modular Avionics concept
  3. 1.3First- and second-generation IMA
  4. 1.4A380, A350 and B787 programmes
  5. 1.5Shared resources and partitions
  6. 1.6Benefits in weight, volume and cost
  7. 1.7Integration risks
  8. 1.8Stakeholders: integrator, platform supplier and application supplier
  9. 1.9Trends towards DIMA
  10. 1.10Case study: comparison of the A380 and B787 architectures
  1. 2.1DO-297 / ED-124
  2. 2.2Incremental certification tasks
  3. 2.3Roles and responsibilities
  4. 2.4Module acceptance
  5. 2.5Aircraft integration
  6. 2.6FAA Advisory Circular AC 20-170
  7. 2.7Relationship with DO-178C and DO-254
  8. 2.8Change management
  9. 2.9Documentation required by the authority
  10. 2.10Workshop: DO-297 task matrix
  1. 3.1Spatial memory partitioning
  2. 3.2Temporal processor partitioning
  3. 3.3MMU memory protection
  4. 3.4Cyclic frame-based scheduling
  5. 3.5Interference analysis
  6. 3.6Robustness of partitioning
  7. 3.7Verification of partitioning
  8. 3.8Partitioning on multicore
  9. 3.9Examples of partitioning failures
  10. 3.10Lab: configuring partitions in an ARINC 653 RTOS
  1. 4.1Architecture and APEX interface
  2. 4.2Partition services
  3. 4.3Inter-partition communication
  4. 4.4Sampling and queuing ports
  5. 4.5Health monitoring in ARINC 653
  6. 4.6System configuration using XML
  7. 4.7Parts 1, 2 and 3 of the standard
  8. 4.8Certified operating systems
  9. 4.9Application portability
  10. 4.10Practical exercise: APEX application with queuing ports
  1. 5.1AFDX and ARINC 664 Part 7
  2. 5.2Virtual links and BAG
  3. 5.3Latency analysis with network calculus
  4. 5.4Network redundancy
  5. 5.5Switch configuration
  6. 5.6TSN for avionics
  7. 5.7TTEthernet networks and SAE AS6802
  8. 5.8Integration with legacy buses
  9. 5.9Network verification
  10. 5.10Lab: latency calculation for a virtual link
  1. 6.1Interference on shared resources
  2. 6.2AMC 20-193 requirements
  3. 6.3Analysis of interference channels
  4. 6.4Hardware and software mitigations
  5. 6.5WCET measurement on multicore
  6. 6.6Certifiable multicore processors
  7. 6.7Hypervisors for partitioning
  8. 6.8Cache management
  9. 6.9Industrial multicore cases
  10. 6.10Case study: AMC 20-193 compliance plan
  1. 7.1Processing modules
  2. 7.2Input and output modules
  3. 7.3Power supplies
  4. 7.4Cabinets and racks
  5. 7.5Remote data modules
  6. 7.6Thermal management of modules
  7. 7.7Environmental qualification of the platform
  8. 7.8Maintainability and LRMs
  9. 7.9Obsolescence management
  10. 7.10Practical exercise: resource sizing for a platform
  1. 8.1Configuration tables
  2. 8.2Qualified configuration tools
  3. 8.3Application integration
  4. 8.4Management of shared resources
  5. 8.5Integration testing
  6. 8.6Integration benches
  7. 8.7Version management
  8. 8.8Field loading of software
  9. 8.9Compatibility management
  10. 8.10Workshop: integration plan for three applications
  1. 9.1IMA safety analysis
  2. 9.2Common mode failures
  3. 9.3Availability analysis
  4. 9.4Dynamic reconfiguration after failures
  5. 9.5Health monitoring and diagnostics
  6. 9.6Detection of latent faults
  7. 9.7Allocation of functions to resources
  8. 9.8ARP4761A in IMA
  9. 9.9Dispatch requirements
  10. 9.10Case study: common cause analysis of an IMA platform
  1. 10.1Modular Open Systems Approach
  2. 10.2FACE Technical Standard
  3. 10.3SOSA for defence systems
  4. 10.4Open architectures in space
  5. 10.5Software reuse
  6. 10.6FACE conformance and certification
  7. 10.7Third-party integration
  8. 10.8Economic benefits of open standards
  9. 10.9Limitations of open architectures
  10. 10.10Practical exercise: FACE conformance analysis of an application
  1. 11.1Cybersecurity on IMA platforms
  2. 11.2DO-326A and ED-202A
  3. 11.3Domain separation
  4. 11.4Secure software updates
  5. 11.5IMA for UAM and drones
  6. 11.6Modular avionics for space
  7. 11.7Machine learning in IMA
  8. 11.8Advanced resource virtualisation
  9. 11.9Technology roadmap
  10. 11.10Case study: security domains of a network
  1. 12.1Definition of the functions to integrate
  2. 12.2Platform requirements
  3. 12.3Partitioning design
  4. 12.4Deterministic network design
  5. 12.5Multicore analysis
  6. 12.6Integration plan
  7. 12.7Safety analysis
  8. 12.8Incremental certification strategy
  9. 12.9Master's Thesis report
  10. 12.10Master's Thesis: defence before a panel
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: you progress at your own pace within the intake, so it fits alongside your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Wind River VxWorks 653, SYSGO PikeOS, LynxOS-178, MATLAB and RTaW-Pegase, in free, academic or evaluation versions. Practice is based on real procedures for ARINC 653 partition configuration, AFDX latency analysis and multicore interference analysis. Assessment is continuous by module, plus the final Master's Thesis.

Standards covered: RTCA DO-297 / EUROCAE ED-124, ARINC 653, ARINC 664 Part 7, AMC 20-193, AC 20-170, RTCA DO-178C, RTCA DO-254, The Open Group FACE Technical Standard.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of RTCA DO-297 / EUROCAE ED-124, ARINC 653 and ARINC 664 Part 7 applied to real cases, not as a theoretical annex.
Industry software:Wind River VxWorks 653, SYSGO PikeOS, LynxOS-178, MATLAB and RTaW-Pegase, in free, academic or evaluation versions.
Master's Thesis with defence:A complete IMA platform design, from function definition and partitioning through deterministic networking, multicore analysis and safety to the incremental certification 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.

Define the platform
Set out the functions to integrate and the platform requirements.
Design the partitioning
Configure spatial and temporal partitions on an ARINC 653 RTOS.
Size the network
Design the AFDX network and calculate virtual link latencies.
Analyse multicore and safety
Prepare an AMC 20-193 compliance plan and a common cause analysis.
Master's Thesis
A full IMA platform project with its incremental certification strategy, defended before a panel.
Career opportunities

Where this takes you

IMA platform architectReal-time software engineerAvionics integration engineerDeterministic network engineerCertification engineerEmbedded systems engineer
Admissions & scholarships

Requirements

  • A university degree in engineering, science or architecture, or equivalent demonstrable professional experience.
  • 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 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 Wind River VxWorks 653, SYSGO PikeOS, LynxOS-178, MATLAB and RTaW-Pegase, 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 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.

Master’s in Modular Architectures & IMA 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.