CourseAerospace, UAM, Drones & Space Applications open

SWIM course in modern avionics

Online course of 300 hours in SWIM in modern avionics, structured in 6 modules covering ATM information management, AIXM, FIXM and IWXXM exchange models, SWIM technical infrastructure, operational services and air-ground integration, with an assigned technical tutor.

Duration300 hours · 3 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate
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 SWIM concept and its role in air traffic modernisation.

02

Work with the AIXM, FIXM and IWXXM models.

03

Design exchanges using the technical profiles and AMQP messaging.

04

Apply security and federated identity mechanisms.

05

Know the SWIM services operating in Europe.

06

Integrate SWIM information into on-board applications.

07

Develop a prototype information exchange service.

Profile

Who it's for

  • ATM systems engineers involved in air traffic modernisation.
  • SWIM integration architects.
  • Aeronautical service developers.
  • Aeronautical information management specialists.
  • Connected avionics engineers.
  • Air navigation consultants.
  • Engineering or science graduates aiming to join an air navigation service provider.
Standards & tools

What you'll work with

  • Commission Implementing Regulation (EU) 2021/116 (Common Project One)
  • ICAO Doc 10039 (Manual on SWIM Concept)
  • ICAO Doc 9965 (FF-ICE)
  • Commission Implementing Regulation (EU) 2017/373 (requirements for ATM/ANS providers)
  • AIXM 5.1 (aeronautical information exchange model)
  • FIXM 4.3 (flight information exchange model)
  • IWXXM 3.0 (ICAO meteorological information exchange model)
  • OASIS AMQP 1.0 (advanced message queuing protocol)
  • Apache ActiveMQ Artemis
  • Solace PubSub+
  • Altova XMLSpy
  • Postman
  • Python with qpid-proton
Syllabus

6 modules

  1. 1.1From point-to-point exchange to the network
  2. 1.2Principles of System Wide Information Management
  3. 1.3Information providers and consumers
  4. 1.4Service governance and registry
  5. 1.5SWIM in SESAR and NextGen
  6. 1.6Common Project One and AF5
  7. 1.7The four-dimensional trajectory concept
  8. 1.8The aircraft as a SWIM node
  9. 1.9Benefits for airlines and airports
  10. 1.10Case study: gate-to-gate flight data
  1. 2.1The AIRM reference model
  2. 2.2AIXM 5.1 for aeronautical information
  3. 2.3FIXM for flight data
  4. 2.4IWXXM for meteorological information
  5. 2.5AMXM for aerodrome mapping
  6. 2.6Model extensions and versions
  7. 2.7XML schema validation
  8. 2.8Aeronautical semantics and ontologies
  9. 2.9Information quality and integrity
  10. 2.10Workshop: validating an IWXXM message
  1. 3.1Yellow profile and blue profile
  2. 3.2Messaging with AMQP 1.0
  3. 3.3SOAP and REST web services
  4. 3.4Publish-subscribe and request-response patterns
  5. 3.5Security with PKI and certificates
  6. 3.6Federated identity and access control
  7. 3.7Service descriptions and registries
  8. 3.8Quality of service and monitoring
  9. 3.9Interoperability between regions
  10. 3.10Lab: subscribing to an AMQP messaging service
  1. 4.1Digital NOTAM services
  2. 4.2En-route meteorological services
  3. 4.3Flow management and Network Manager B2B
  4. 4.4FF-ICE and the extended flight plan
  5. 4.5A-CDM airport information
  6. 4.6Distributed surveillance services
  7. 4.7Integration with dispatch systems
  8. 4.8Services for drone operations
  9. 4.9Service catalogues and portals
  10. 4.10Case study: consuming Network Manager B2B data
  1. 5.1Air-ground SWIM and datalinks
  2. 5.2The EFB as an information consumer
  3. 5.3Trajectory updates in the FMS
  4. 5.4Broadband satellite connectivity
  5. 5.5Cybersecurity in air-ground exchange
  6. 5.6Latency and availability for in-flight use
  7. 5.7Certification of connected applications
  8. 5.8Meteorological data on the flight deck
  9. 5.9SESAR validation trials
  10. 5.10Practical exercise: architecture of an EFB connected to SWIM
  1. 6.1Identifying the operational need
  2. 6.2Selecting information models
  3. 6.3Designing the service description
  4. 6.4Technical exchange architecture
  5. 6.5Provider or consumer prototype
  6. 6.6Security and access control measures
  7. 6.7Interoperability testing
  8. 6.8Analysis of operational benefits
  9. 6.9Report and presentation
  10. 6.10Final project: final review with the tutor
Methodology, software & labs

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 Apache ActiveMQ Artemis, Solace PubSub+, Altova XMLSpy, Postman and Python with qpid-proton, in free, academic or evaluation versions. Practical work is based on real procedures: subscribing to meteorological information services, consuming Network Manager data and validating AIXM and FIXM messages. Assessment is continuous by module, plus a final capstone project.

Standards covered: Commission Implementing Regulation (EU) 2021/116, ICAO Doc 10039, ICAO Doc 9965, Commission Implementing Regulation (EU) 2017/373, AIXM 5.1, FIXM 4.3, IWXXM 3.0, OASIS AMQP 1.0.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of Regulation (EU) 2021/116 (Common Project One), ICAO Doc 10039 and ICAO Doc 9965 applied to real cases, not as a theoretical annex.
Industry software:Apache ActiveMQ Artemis, Solace PubSub+, Altova XMLSpy, Postman and Python with qpid-proton, in free, academic or evaluation versions.
Final project:a SWIM information exchange service prototype for a real operational need, 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.

Operational need and models
Identify the operational need and select the AIXM, FIXM or IWXXM information models.
Service description design
Draft the service description following the SWIM registry approach.
Exchange architecture
Define the technical architecture with AMQP messaging and the relevant profile.
Prototype and security
Build a provider or consumer prototype with PKI-based access control.
Final project
Interoperability tests, benefit analysis and report, reviewed by your tutor.
Career opportunities

Where this takes you

ATM systems engineerSWIM integration architectAeronautical services developerAeronautical information management specialistConnected avionics engineerAir navigation consultant
Admissions & scholarships

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.

FAQ

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 Apache ActiveMQ Artemis, Solace PubSub+, Altova XMLSpy, Postman and Python with qpid-proton, 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.

SWIM course in modern avionicsEnrol
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.