Advanced simulation course with X-Plane
Online course of 300 hours in advanced simulation with X-Plane, structured in 6 modules covering X-Plane architecture, aircraft design with Plane Maker, plugin programming, external communication and interconnection, and scenarios, testing and training, 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 architecture and physics engine of X-Plane.
Model aircraft with Plane Maker and tune them with real data.
Programme plugins with the SDK and DataRefs.
Interconnect X-Plane with MATLAB, autopilots and hardware.
Design test scenarios with weather and failures.
Validate results against reference data.
Develop a complete advanced simulation environment.
Who it's for
- Simulation engineers.
- Simulation plugin developers.
- Aircraft model designers.
- Simulator training instructors.
- Interface test engineers.
- Simulation cockpit integrators.
- Engineering or science graduates looking to join pilot training centres.
What you'll work with
- FAA AC 61-136B (approval of aviation training devices)
- EASA CS-FSTD(A) (certification of aeroplane flight simulation training devices)
- FAA 14 CFR Part 60 (flight simulation training device qualification)
- ICAO Doc 9625 (criteria for the qualification of flight simulation training devices)
- ARINC 424 (navigation system database standard)
- ISO 2533:1975 (standard atmosphere)
- X-Plane 12
- Plane Maker
- WorldEditor (WED)
- XPPython3
- MATLAB/Simulink
6 modules
1.1Versions and professional licences1.2File and folder structure1.3Blade element theory1.4Differences from tabulated models1.5Physics engine and calculation rate1.6Hardware and monitor configuration1.7The .acf aircraft format1.8Scenery and the DSF format1.9Certifiable use and X-Plane Professional1.10Lab: installation and advanced configuration
2.1Fuselage and wing geometry2.2Aerofoils with Airfoil Maker2.3Control surfaces and deflections2.4Engines, propellers and performance2.5Weights, balance and inertias2.6Landing gear and brakes2.7Electrical and hydraulic systems2.8Cockpit and instrument panels2.9Tuning against manufacturer data2.10Workshop: modelling a light aircraft in Plane Maker
3.1X-Plane SDK in C and C++3.2DataRefs and commands3.3Flight loop and callbacks3.4Creating windows and interfaces3.5Python plugins with XPPython33.6Lua with FlyWithLua3.7Reading and writing data in real time3.8Debugging plugins3.9Distribution and compatibility3.10Practical exercise: flight data logging plugin
4.1X-Plane UDP protocol4.2Sending and receiving data4.3Connection with MATLAB/Simulink4.4Integration with external autopilots4.5Link with PX4 and ArduPilot4.6Cockpit hardware and panels4.7Multi-monitor and projection systems4.8Multi-user networked simulation4.9Time synchronisation and latency4.10Lab: external control from Simulink
5.1Creating scenery with WorldEditor5.2Configurable weather and turbulence5.3Injection of system failures5.4IFR procedures and approaches5.5Aircraft performance tests5.6Validation of the model against data5.7Use in training under the regulations5.8Human-machine interface testing5.9Analysis of exported data5.10Case study: stall test with engine failure
6.1Definition of the simulation objective6.2Aircraft model in Plane Maker6.3Scenery and conditions6.4Data acquisition plugin6.5Interconnection with an external tool6.6Test campaign6.7Analysis of results6.8Technical documentation6.9Report and presentation6.10Final project: final review with your tutor
How you'll learn
100% online training on the SEIUM campus, with downloadable materials, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, so you can combine the programme with your job.
Each module combines theory, guided reading of the original standards and applied exercises. The working software is X-Plane 12, Plane Maker, WorldEditor (WED), XPPython3 and MATLAB/Simulink, in free, academic or evaluation versions. Cases are studied on real procedures: modelling and tuning a light aircraft, testing an instrument approach with failures and controlling the aircraft from an external autopilot. Assessment is continuous by module, plus the final integrative project.
Standards covered: FAA AC 61-136B, EASA CS-FSTD(A), FAA 14 CFR Part 60, ICAO Doc 9625, ARINC 424, ISO 2533:1975.
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 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.
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 X-Plane 12, Plane Maker, WorldEditor (WED), XPPython3 and MATLAB/Simulink, 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
Thermal vacuum testing course for satellites
Online course of 300 hours in thermal vacuum testing for satellites: 6 modules covering the space thermal environment, thermal vacuum chambers, test design, instrumentation and execution…
Cybersecurity course for airports
Online course of 300 hours in airport cybersecurity. 6 modules covering cyber threats in the airport environment, the regulatory framework and governance, OT system security, protection…
Augmented reality course in maintenance
Online course of 300 hours in augmented reality in maintenance. 6 modules covering AR in aircraft maintenance, devices and technologies, content development, integration with maintenance systems,…
More in Aerospace, UAM, Drones & Space
All Aerospace, UAM, Drones & Space programmes → · How to apply · Fees & financing · Scholarships