Postgraduate DiplomaElectronics, Embedded Systems & Telecom Applications open

Diploma in Partitioning and Insulation type ARINC-653

Online postgraduate diploma of 800 hours in ARINC 653-type partitioning and isolation. 8 modules covering integrated modular avionics, the ARINC 653 standard, spatial and temporal partitioning, inter-partition communication and health monitoring, partitioned RTOS and hypervisors and certification with ARINC 653, RTCA DO-297 and RTCA DO-178C, with an assigned technical tutor.

Duration800 hours · 6–8 months
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

Explain the principles of integrated modular avionics.

02

Apply the APEX services of the ARINC 653 standard.

03

Configure spatial isolation of memory and devices.

04

Design temporal schedules with major frames and windows.

05

Implement inter-partition communication and health management.

06

Compare partitioned operating systems and hypervisors.

07

Prepare certification evidence for partitioned platforms.

Profile

Who it's for

  • Avionics software engineers developing APEX applications.
  • IMA systems integrators combining applications from several suppliers.
  • DO-178C certification engineers working on partitioned platforms.
  • Partitioned platform architects.
  • Real-time operating system engineers.
  • Space software engineers working with XtratuM or separation kernels.
  • Engineering or science graduates looking to enter the aerospace sector.
Standards & tools

What you'll work with

  • ARINC 653 Part 1 (Required Services) (avionics application software standard interface)
  • RTCA DO-297 (integrated modular avionics development and certification)
  • RTCA DO-178C (airborne software certification)
  • EASA AMC 20-193 (use of multicore processors)
  • ARINC 664 Part 7 (AFDX) (avionics full-duplex switched Ethernet)
  • RTCA DO-254 (airborne electronic hardware assurance)
  • EUROCAE ED-12C (European equivalent of DO-178C)
  • Wind River VxWorks 653
  • SYSGO PikeOS
  • LynxOS-178
  • XtratuM
  • DDC-I Deos
Syllabus

8 modules

  1. 1.1From federated avionics to IMA
  2. 1.2DO-297 concepts: platform and applications
  3. 1.3Shared resources and partitions
  4. 1.4Roles of platform supplier and integrator
  5. 1.5IMA examples in the A380, A350 and B787
  6. 1.6AFDX network according to ARINC 664
  7. 1.7Cabinets and computing modules
  8. 1.8Benefits in weight, volume and maintenance
  9. 1.9Risks of common-mode failures
  10. 1.10Case study: IMA architecture of a regional aircraft
  1. 2.1Structure of the standard and its parts
  2. 2.2Required APEX services
  3. 2.3Partitions, processes and modes
  4. 2.4XML system configuration
  5. 2.5Major schedule table and frames
  6. 2.6Health Monitor and error levels
  7. 2.7Sampling and queuing ports
  8. 2.8Time management and deadlines
  9. 2.9Profiles and optional extensions
  10. 2.10Lab: APEX application in a partition
  1. 3.1MMU and MPU for memory isolation
  2. 3.2Memory maps per partition
  3. 3.3I/O and device protection
  4. 3.4IOMMU and secure DMA
  5. 3.5Caches and spatial partitioning
  6. 3.6Stacks, heaps and static resources
  7. 3.7Detection of access violations
  8. 3.8Verification of spatial isolation
  9. 3.9Covert channel analysis
  10. 3.10Practical exercise: MPU regions per partition
  1. 4.1Major frame and time windows
  2. 4.2Process scheduling within the partition
  3. 4.3Budgets and switching times
  4. 4.4Interrupts and their impact on isolation
  5. 4.5Jitter between windows
  6. 4.6Temporal partitioning on multicore
  7. 4.7I/O scheduling
  8. 4.8WCET analysis per partition
  9. 4.9Windows for applications of different DAL
  10. 4.10Workshop: designing the major frame of an IMA system
  1. 5.1Intra- and inter-partition channels
  2. 5.2Sampling versus queuing semantics
  3. 5.3Buffers, blackboards and semaphores
  4. 5.4Communication with AFDX networks
  5. 5.5Health Monitor: tables and actions
  6. 5.6Partition and system recovery
  7. 5.7Event logging and maintenance
  8. 5.8Message validation and data freshness
  9. 5.9Application design patterns
  10. 5.10Lab: channels and Health Monitor in PikeOS
  1. 6.1VxWorks 653 and its architecture
  2. 6.2PikeOS and paravirtualisation
  3. 6.3LynxOS-178 and Deos
  4. 6.4XtratuM for space
  5. 6.5Separation kernels and MILS
  6. 6.6Hypervisors in automotive
  7. 6.7Porting legacy applications
  8. 6.8Comparison of commercial platforms
  9. 6.9Available certification packages
  10. 6.10Practical exercise: porting an application to XtratuM
  1. 7.1Incremental acceptance according to DO-297
  2. 7.2DO-178C objectives for the RTOS
  3. 7.3AMC 20-193 interference requirements
  4. 7.4Partitioning robustness analysis
  5. 7.5Evidence of spatial and temporal isolation
  6. 7.6Configuration as certifiable data
  7. 7.7Qualification of configuration tools
  8. 7.8Integration of applications from different suppliers
  9. 7.9Change management on an IMA platform
  10. 7.10Case study: certification plan for an IMA module
  1. 8.1Definition of applications and DAL
  2. 8.2Spatial partitioning design
  3. 8.3Major frame design
  4. 8.4Communications configuration
  5. 8.5Health Monitor and recovery
  6. 8.6Implementation on a hypervisor
  7. 8.7Robustness testing
  8. 8.8Certification dossier
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
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 can be combined with work.

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, XtratuM and DDC-I Deos, in free, academic or evaluation versions. Testing is studied on real procedures: partition configuration on hypervisors, isolation robustness testing and design of schedule tables. Assessment is continuous by module plus the final project.

Standards covered: ARINC 653 Part 1 (Required Services), RTCA DO-297, RTCA DO-178C, EASA AMC 20-193, ARINC 664 Part 7 (AFDX), RTCA DO-254, EUROCAE ED-12C.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ARINC 653 Part 1, RTCA DO-297 and RTCA DO-178C applied to real cases, not as a theoretical annex.
Industry software:Wind River VxWorks 653, SYSGO PikeOS, LynxOS-178, XtratuM and DDC-I Deos, in free, academic or evaluation versions.
Final project:a complete partitioned system with spatial partitioning, major frame design, communications, Health Monitor, hypervisor implementation and certification dossier, reviewed by your tutor.
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 applications and DAL
Allocate applications to partitions according to their design assurance level.
Design spatial and temporal partitioning
Define MPU regions per partition and the major frame.
Configure communication and health
Set up sampling and queuing channels and Health Monitor tables.
Implement and test robustness
Deploy on a hypervisor and run isolation robustness tests.
Final project
A complete partitioned system, from application and DAL definition to certification dossier, reviewed by your tutor.
Career opportunities

Where this takes you

Avionics software engineerIMA systems integratorDO-178C certification engineerPartitioned platform architectReal-time operating system engineerSpace software engineer
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • 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.

FAQ

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 Wind River VxWorks 653, SYSGO PikeOS, LynxOS-178, XtratuM and DDC-I Deos, 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 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.

Diploma in Partitioning and Insulation type ARINC-653Enrol
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.