Diploma in UAS Swarm Operations and Multi-Agent Coordination
Online postgraduate diploma of 800 hours in UAS swarm operations and multi-agent coordination. 8 modules covering aerial multi-agent systems, collective behaviour models, task allocation, collision avoidance, swarm software, operations and regulation under Implementing Regulation (EU) 2019/947 and JARUS SORA 2.5, 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 principles of aerial multi-agent systems.
Model collective behaviours through consensus and local rules.
Apply task allocation and multi-agent planning algorithms.
Design collision avoidance strategies for dense swarms.
Deploy coordination software with ROS 2.
Plan civil swarm operations with human supervision.
Assess the regulatory framework and risks of multi-agent operations.
Who it's for
- Multi-agent systems engineers.
- Aerial robotics engineers.
- Drone swarm operators.
- Coordination software developers.
- UAS operations planners.
- Collective robotics researchers.
- Engineering or science graduates looking to join drone show companies.
What you'll work with
- Implementing Regulation (EU) 2019/947 (rules and procedures for the operation of unmanned aircraft)
- Delegated Regulation (EU) 2019/945 (unmanned aircraft systems and third-country operators)
- JARUS SORA 2.5 (specific operations risk assessment)
- Implementing Regulation (EU) 2021/664 (regulatory framework for the U-space)
- ASTM F3411-22a (Remote ID and tracking)
- Regulation (EU) 2016/679 (GDPR) (personal data protection)
- Royal Decree 517/2024 (Spanish legal framework for civil UAS operations)
- ROS 2
- Gazebo
- Crazyswarm2
- PX4 Autopilot
- Python (NumPy)
8 modules
1.1Swarms, formations and fleets1.2Biological inspiration: flocks and colonies1.3Centralised versus distributed control1.4Scalability and robustness1.5Civil applications of swarms1.6Drone light shows1.7Cooperative search and rescue1.8Certification and operational challenges1.9State of the art in research1.10Case study: analysis of a thousand-drone show
2.1Reynolds rules2.2Vicsek model2.3Consensus and graph theory2.4Laplacian and connectivity2.5Emergent behaviours2.6Formation stability2.7Leader–follower formation control2.8Virtual structures2.9Robustness to agent loss2.10Lab: flocking simulation with Reynolds rules
3.1Multi-robot task allocation3.2Auction algorithms3.3Hungarian algorithm3.4Area coverage3.5Vehicle routing problems3.6Collision-free multi-agent planning3.7Conflict-based search (CBS)3.8Dynamic replanning3.9Energy optimisation3.10Practical exercise: auction-based allocation in a coverage mission
4.1Velocity obstacles and ORCA4.2Control barrier functions4.3Separation in dense swarms4.4Handling position uncertainty4.5Avoidance of static obstacles4.6Coordination with external traffic4.7Behaviour under failures4.8Verification of safety properties4.9Validation in large-scale simulation4.10Lab: ORCA with fifty agents
5.1ROS 2 for multi-robot systems5.2Crazyswarm and research platforms5.3Multi-agent simulators5.4Time synchronisation5.5Indoor localisation5.6Swarm control station5.7Software deployment to the fleet5.8Data logging and analysis5.9Testing with real hardware5.10Workshop: deploying a swarm in simulation with ROS 2
6.1Operation planning6.2Fleet preparation and checks6.3Coordinated take-off and landing6.4Supervision by a human operator6.5Contingency management6.6Weather and wind6.7Interaction with the public6.8Post-operation and lessons learnt6.9Operational performance indicators6.10Case study: operation plan for a search in mountain terrain
7.1Authorisation of swarm operations7.2SORA applied to multiple aircraft7.3Operator-to-aircraft ratio7.4Rules for light shows7.5Insurance and liability7.6Privacy and data protection7.7Third-party risks7.8Social acceptance7.9Regulatory developments7.10Practical exercise: risk assessment of a drone show
8.1Definition of the civil mission8.2System architecture8.3Coordination algorithm8.4Avoidance strategy8.5Swarm simulation8.6Operational plan8.7Risk assessment8.8Analysis of results8.9Report and presentation8.10Final project: final review with the tutor
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 the programme fits around your job.
Each module combines theory, guided reading of the original standards and applied exercises. The working software is ROS 2, Gazebo, Crazyswarm2, PX4 Autopilot and Python (NumPy), in free, academic or evaluation versions. Exercises are based on real procedures: simulation of multi-agent coordination algorithms, planning of a civil operation with several drones and risk assessment of a light show. Assessment is continuous by module, plus the final integrative project.
Standards covered: Implementing Regulation (EU) 2019/947, Delegated Regulation (EU) 2019/945, JARUS SORA 2.5, Implementing Regulation (EU) 2021/664, ASTM F3411-22a, Regulation (EU) 2016/679 (GDPR), Royal Decree 517/2024.
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
- Prior technical training or professional experience in the sector. A university degree is not 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 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 ROS 2, Gazebo, Crazyswarm2, PX4 Autopilot and Python (NumPy), 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 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
Diploma in Low-Level Airspace Management and Compliance
Online postgraduate diploma of 800 hours in low-level airspace management and compliance: 8 modules covering airspace structure, UAS geographical zones, U-space architecture and services, low-level operations…
Diploma in Safety Management Systems (SMS) and LOSA
Online postgraduate diploma of 800 hours in safety management systems (SMS) and LOSA: 8 modules covering safety management, hazard identification, risk assessment, safety assurance, LOSA fundamentals…
Diploma in Damage Tolerance and Fatigue Life of Aerostructures
Online postgraduate diploma of 800 hours in damage tolerance and fatigue life of aerostructures. 8 modules covering structural design philosophies, metal fatigue, load spectra, fracture mechanics,…
More in Aerospace, UAM, Drones & Space
All Aerospace, UAM, Drones & Space programmes → · How to apply · Fees & financing · Scholarships