Diploma in FL Horizontal/Vertical and Orchestration
Online postgraduate diploma of 800 hours in horizontal/vertical federated learning and orchestration: 8 modules covering federated learning under IEEE 3652.1, horizontal FL, vertical FL, orchestration and platforms, security and privacy, evaluation and fairness, and applications and legal framework under the GDPR and AI Act, 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
Distinguish the scenarios and partitions of federated learning.
Implement horizontal FL algorithms that are robust to heterogeneity.
Develop vertical FL models with secure entity alignment.
Orchestrate federated platforms in real environments.
Protect federated systems against privacy and poisoning attacks.
Evaluate performance and fairness across participants.
Structure federated consortia in line with the legal framework.
Who it's for
- Federated learning engineers building cross-silo and cross-device systems.
- Machine learning engineers who need to train on data that cannot be centralised.
- Data platform architects designing privacy-preserving infrastructures.
- AI privacy specialists assessing attacks and defences.
- MLOps engineers deploying and monitoring federated models.
- Distributed AI researchers working on algorithms and benchmarks.
- Engineering or science graduates looking to move into the healthcare sector.
What you'll work with
- IEEE 3652.1-2020 (guide for the architectural framework and application of federated machine learning)
- Regulation (EU) 2016/679 (GDPR) (General Data Protection Regulation)
- Regulation (EU) 2024/1689 on Artificial Intelligence (EU AI Act)
- Regulation (EU) 2025/327 (European Health Data Space)
- ISO/IEC 27001:2022 (information security management systems)
- ISO/IEC 23053:2022 (framework for AI systems using machine learning)
- ISO/IEC 27701:2019 (privacy information management)
- Flower
- FATE
- NVIDIA FLARE
- TensorFlow Federated
- PySyft
8 modules
1.1Motivation and cross-device and cross-silo scenarios1.2The federated averaging algorithm1.3Horizontal and vertical partitions and federated transfer learning1.4Non-IID statistical heterogeneity1.5System heterogeneity1.6Communication and rounds1.7The IEEE 3652.1 framework1.8Comparison with centralised learning1.9Industrial use cases1.10Workshop: federated feasibility analysis for a hospital consortium
2.1FedAvg and FedSGD2.2FedProx against heterogeneity2.3SCAFFOLD and drift correction2.4FedNova and normalised aggregation2.5Federated optimisers: FedAdam2.6Personalisation with FedPer and Ditto2.7Client selection2.8Communication compression2.9Stragglers and asynchrony2.10Lab: FedAvg and FedProx with Flower
3.1Scenarios with feature partitions3.2Entity alignment with PSI3.3Vertical logistic regression3.4SecureBoost federated trees3.5Split neural networks3.6Split learning and its variants3.7Label leakage in vertical FL3.8Inference in vertical settings3.9Communication cost3.10Lab: vertical SecureBoost with FATE
4.1Federated client-server architecture4.2Hierarchical and decentralised topologies4.3The Flower, FATE and NVFlare platforms4.4Deployment with containers and Kubernetes4.5Client and certificate management4.6Round scheduling and fault tolerance4.7Versioning of federated models4.8Monitoring and logging4.9Integration into MLOps4.10Practical: NVFlare deployment across three sites
5.1Gradient inversion attacks5.2Membership inference5.3Data and model poisoning5.4Backdoors in federated models5.5Secure aggregation of updates5.6Robust aggregation: Krum and median5.7Differential privacy in FL5.8Enclaves and trusted execution environments5.9Privacy auditing5.10Practical: poisoning attack and defence
6.1Federated evaluation without centralising data6.2Per-client metrics6.3Fairness among participants6.4Incentives and contribution valuation6.5Shapley value of clients6.6Convergence and stability6.7LEAF and FLamby benchmarks6.8Reproducibility of experiments6.9Performance reports6.10Case study: evaluation of a federated medical imaging model
7.1FL in healthcare and medical imaging7.2FL in banking and fraud7.3FL in industry and maintenance7.4FL on mobile devices7.5Responsibilities under the GDPR7.6Agreements between participants7.7The European Health Data Space7.8The AI Act and federated models7.9Consortium governance7.10Case study: banking consortium against fraud
8.1Definition of the consortium and use case8.2Partition type and architecture8.3Platform and deployment8.4Running the federated training8.5Security and privacy measures8.6Evaluation of performance and fairness8.7Governance agreement8.8Conclusions and scaling8.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. There are no fixed timetables: you progress at your own pace within the intake, so you can combine it with your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Flower, FATE, NVIDIA FLARE, TensorFlow Federated and PySyft, in free, academic or evaluation versions. Practical work is based on real procedures for federated training across simulated hospital sites, deployment of federated platforms across several sites, and testing attacks and defences on federated models. Assessment is continuous by module, plus the final project.
Standards covered: IEEE 3652.1-2020, Regulation (EU) 2016/679 (GDPR), Regulation (EU) 2024/1689 on Artificial Intelligence, Regulation (EU) 2025/327, ISO/IEC 27001:2022, ISO/IEC 23053:2022, ISO/IEC 27701:2019.
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. No university degree 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 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 Flower, FATE, NVIDIA FLARE, TensorFlow Federated and PySyft, 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 Geospatial Infrastructure and Mapping Services
Online postgraduate diploma of 800 hours in geospatial infrastructure and map services. 8 modules covering spatial data infrastructures, spatial databases, classic OGC services, OGC API and…
Diploma in Scaling, Scheduling and Cost in HPC/Cloud
Online postgraduate diploma of 800 hours in scaling, scheduling and cost in HPC/cloud. 8 modules covering HPC and cloud infrastructures, application scalability, job scheduling with Slurm,…
Diploma in Classical and Deep RL for Dynamic Systems
Online postgraduate diploma of 800 hours in classical and deep reinforcement learning for dynamic systems. 8 modules covering Markov decision processes, tabular methods, function approximation, value-based…
More in Data, AI, Simulation & Analytics
All Data, AI, Simulation & Analytics programmes → · How to apply · Fees & financing · Scholarships