Postgraduate DiplomaAerospace, UAM, Drones & Space Applications open

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.

Duration6–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

Understand the principles of aerial multi-agent systems.

02

Model collective behaviours through consensus and local rules.

03

Apply task allocation and multi-agent planning algorithms.

04

Design collision avoidance strategies for dense swarms.

05

Deploy coordination software with ROS 2.

06

Plan civil swarm operations with human supervision.

07

Assess the regulatory framework and risks of multi-agent operations.

Profile

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.
Standards & tools

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)
Syllabus

8 modules

  1. 1.1Swarms, formations and fleets
  2. 1.2Biological inspiration: flocks and colonies
  3. 1.3Centralised versus distributed control
  4. 1.4Scalability and robustness
  5. 1.5Civil applications of swarms
  6. 1.6Drone light shows
  7. 1.7Cooperative search and rescue
  8. 1.8Certification and operational challenges
  9. 1.9State of the art in research
  10. 1.10Case study: analysis of a thousand-drone show
  1. 2.1Reynolds rules
  2. 2.2Vicsek model
  3. 2.3Consensus and graph theory
  4. 2.4Laplacian and connectivity
  5. 2.5Emergent behaviours
  6. 2.6Formation stability
  7. 2.7Leader–follower formation control
  8. 2.8Virtual structures
  9. 2.9Robustness to agent loss
  10. 2.10Lab: flocking simulation with Reynolds rules
  1. 3.1Multi-robot task allocation
  2. 3.2Auction algorithms
  3. 3.3Hungarian algorithm
  4. 3.4Area coverage
  5. 3.5Vehicle routing problems
  6. 3.6Collision-free multi-agent planning
  7. 3.7Conflict-based search (CBS)
  8. 3.8Dynamic replanning
  9. 3.9Energy optimisation
  10. 3.10Practical exercise: auction-based allocation in a coverage mission
  1. 4.1Velocity obstacles and ORCA
  2. 4.2Control barrier functions
  3. 4.3Separation in dense swarms
  4. 4.4Handling position uncertainty
  5. 4.5Avoidance of static obstacles
  6. 4.6Coordination with external traffic
  7. 4.7Behaviour under failures
  8. 4.8Verification of safety properties
  9. 4.9Validation in large-scale simulation
  10. 4.10Lab: ORCA with fifty agents
  1. 5.1ROS 2 for multi-robot systems
  2. 5.2Crazyswarm and research platforms
  3. 5.3Multi-agent simulators
  4. 5.4Time synchronisation
  5. 5.5Indoor localisation
  6. 5.6Swarm control station
  7. 5.7Software deployment to the fleet
  8. 5.8Data logging and analysis
  9. 5.9Testing with real hardware
  10. 5.10Workshop: deploying a swarm in simulation with ROS 2
  1. 6.1Operation planning
  2. 6.2Fleet preparation and checks
  3. 6.3Coordinated take-off and landing
  4. 6.4Supervision by a human operator
  5. 6.5Contingency management
  6. 6.6Weather and wind
  7. 6.7Interaction with the public
  8. 6.8Post-operation and lessons learnt
  9. 6.9Operational performance indicators
  10. 6.10Case study: operation plan for a search in mountain terrain
  1. 7.1Authorisation of swarm operations
  2. 7.2SORA applied to multiple aircraft
  3. 7.3Operator-to-aircraft ratio
  4. 7.4Rules for light shows
  5. 7.5Insurance and liability
  6. 7.6Privacy and data protection
  7. 7.7Third-party risks
  8. 7.8Social acceptance
  9. 7.9Regulatory developments
  10. 7.10Practical exercise: risk assessment of a drone show
  1. 8.1Definition of the civil mission
  2. 8.2System architecture
  3. 8.3Coordination algorithm
  4. 8.4Avoidance strategy
  5. 8.5Swarm simulation
  6. 8.6Operational plan
  7. 8.7Risk assessment
  8. 8.8Analysis of results
  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 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.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of Implementing Regulation (EU) 2019/947, Delegated Regulation (EU) 2019/945 and JARUS SORA 2.5 applied to real cases, not as a theoretical annex.
Industry software:ROS 2, Gazebo, Crazyswarm2, PX4 Autopilot and Python (NumPy), in free, academic or evaluation versions.
Final project:A multi-agent operation project for a civil mission, covering system architecture, coordination algorithm, avoidance strategy, swarm simulation, operational plan and risk assessment, 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.

Mission and architecture
Define the civil mission and the system architecture.
Coordination and avoidance
Design the coordination algorithm and the collision avoidance strategy.
Swarm simulation
Simulate the swarm and analyse its behaviour.
Operational plan and risk
Draw up the operational plan and the risk assessment.
Final project
A multi-agent operation project for a civil mission, covering system architecture, coordination algorithm, avoidance strategy, swarm simulation, operational plan and risk assessment, reviewed by your tutor.
Career opportunities

Where this takes you

Multi-agent systems engineerAerial robotics engineerDrone swarm operatorCoordination software developerUAS operations plannerCollective robotics researcher
Admissions & scholarships

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.

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 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.

Diploma in UAS Swarm Operations and Multi-Agent CoordinationEnrol
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.