Aerospace, Space and Defense Training Programs
Expertise and Technical Competence in Defense Industry R&D Processes
Comprehensive applied training programs in artificial intelligence, embedded systems, FPGA, avionics, GNC, electronic warfare and systems engineering aligned with MIL-STD, DO-160, IEC 61508 and ISO/IEC 15288 standards
Expert Training for Defense Industry R&D Competencies
Technical Excellence in Defense Industry: Today’s defense industry projects require simultaneous management of many interrelated engineering disciplines such as artificial intelligence, embedded software, high-speed digital design, functional safety, avionics, guidance-navigation-control (GNC), electronic warfare, radar, systems engineering and PLM. This complexity requires technical teams to have both broad engineering culture and project-based deep expertise.
As SWL Global, our Aerospace, Space and Defense Training Programs aim to transfer the knowledge and skills needed by R&D engineers, software developers, electronics and control engineers, and systems engineers in these critical areas through hands-on workshops with highly experienced expert trainers.
Core Competency Areas
- Software and AI: Python/Ada/C++/Qt, artificial intelligence, embedded Linux, FPGA and provable software development
- Electronics and Hardware: High-speed system design, PCB, power supply control loop, EMI/EMC and IEC 61508 safety design
- Guidance, Navigation, Control (GNC): Navigation methods, simulations, unmanned vehicles (UGV/USV/UAV) and GNC special topics
- Aerospace Structures: Avionic systems, composite aircraft structures, structural analysis and tool design
- Electronic Warfare and Radar: EW fundamentals, radar systems and electronic protection against modern threats
- Systems Engineering and PLM: Systems engineering awareness, requirements and architecture management, statistical analysis with Minitab, 3DEXPERIENCE-based PLM
Compliance with International Standards
Our programs are designed in accordance with the following military and civil standards:
- MIL-STD-461/464/1275/1399/704/810: Military electronic and mechanical standards
- DO-160: Avionic equipment environmental test standards
- IEC 61508: Functional safety standard
- ARINC 429/664: Avionic data bus standards
- ISO/IEC 15288: Systems engineering life cycle standard
Our Training Approach
Trainings progress in a modular structure from theoretical foundations to advanced algorithms, delivered hands-on through real project scenarios. Our programs help organizations gain speed, quality, and confidence in defense industry projects. All trainings are supported by experienced expert trainers through applied workshops and real case studies.
25 Expert Training Programs
Our comprehensive training catalog prepared for defense industry R&D teams
Goal: To enable participants to grasp the fundamental and advanced concepts in artificial intelligence, machine learning and data science; to develop models using Python-based libraries (TensorFlow, PyTorch, Theano), prepare data, apply supervised/unsupervised learning, generative and transformer models, and produce AI-based solutions in defense industry R&D projects.
- Python Programming Review for AI, Machine Learning and Data Science
- Data Preparation Process and Artificial Neural Networks
- Generative and Transformer Models in Machine Learning
- Using TensorFlow, PyTorch and Theano Libraries
- Unsupervised Learning
- Covariance, Correlation Concepts and Statistical Hypothesis Tests
- Anomaly Detection
- Numerical Analysis and Mathematical Optimization
- Operations on Graphs and Network Analysis
- Statistical Regression, Support Vector Machines and Decision Trees
- Classification with k-Nearest Neighbor, Naive Bayes and Bayes Networks
- Ensemble Methods and Automated Machine Learning (AutoML)
- Reinforcement Learning Libraries
- Using Cloud Platforms for AI
- Applied Workshops and Project Examples
Goal: To enable participants to develop platform-independent desktop and embedded applications with the Qt framework; to learn Qt building blocks, signal-slot mechanism, user interface components and Graphics View framework hands-on, and to produce professional Qt-based software in R&D projects.
- Qt Fundamentals and Installation
- Qt Building Blocks (QObject, Signal-Slot Mechanism, Meta Object)
- Qt User Interface Controls (Widgets, Layouts, Dialogs)
- Qt Graphics View Framework
- Model/View Architecture
- File, Network and Database Operations
- Multithreading and Concurrency
- Modern Interfaces with Qt Quick and QML
- Qt Advanced Topics (Plug-in, Testing, Deployment)
- Application Projects and Case Studies
Goal: To enable participants to deeply learn object-oriented programming principles with modern C++ (C++17/20); to become experts in advanced topics such as STL, templates, smart pointers and lambda expressions, and to develop high-performance and reliable software in defense industry projects.
- General Introduction to C++ and C Language within C++
- Initialization, Type Deduction and Constant Expressions
- Reference Semantics and Function Overloading
- Type Conversion and Introduction to Classes
- Special Member Functions of Classes and Copy/Move Semantics
- Operator Overloading
- Dynamic Lifetime Objects and Inheritance
- Exception Handling
- Runtime Type Information (RTTI)
- Templates and Generic Programming
- STL: Containers, Iterators and Algorithms
- Lambda Expressions and Function Objects
- Smart Pointer Types (unique_ptr, shared_ptr, weak_ptr)
- Standard Input/Output Library
- Supplementary Tools and Modern Syntax Elements
Goal: To enable participants to learn hands-on the architecture of embedded Linux systems, kernel configuration, device driver development, and Linux-based application development on embedded hardware (Raspberry Pi, BeagleBone, etc.).
- Overview of Embedded Systems and Characteristics
- Operating System as Resource Manager and Subsystems
- Historical Development of Linux Systems
- Embedded Linux Concept, Microprocessor, Microcontroller, SoC and SBC
- Raspberry Pi, BeagleBone Black Hardware Features
- Peripherals and Memory Units in Embedded Systems
- Development with QEMU Emulator
- Linux Installation and Configuration on Embedded Systems
- Linux File Systems
- Programming of Screen, Display and Peripheral Units
- Linux Kernel Configuration and Compilation
- Boot Loader Programs and System Startup Process
- systemd Init Package and Device Tree
- Log System and Linux Daemon (Service) Programs
- Procfs, Sysfs and Writing Linux Device Drivers
Goal: To enable participants to specialize in stackup, topology selection, signal integrity, power distribution and EMI/EMC compliance in PCB design of high-speed digital and analog systems, and to accelerate electronic board design processes.
- Topology Selection Suitable for Product Class and Detailed Analysis
- System Design and Integration
- Circuit Design Process Management
- Hierarchical and Modular Design Approach
- Selection of Circuit Components Suitable for Product Class
- Power Distribution (PDN) and Grounding Design
- Safety and Protection Solutions
- Electronic Library Management
- Test and Monitoring Points Design
- EMI/EMC Compliance
- Cost and Efficiency Analysis
- Documentation and Technical Notes
- PCB Stackup Design
- Case Studies and Applications
Goal: To enable participants to apply control theory principles in power supply control loop design; to perform control loop analysis and compensation design for asynchronous/synchronous buck, boost, flyback and PFC topologies.
- Control Theory Fundamentals and Stability Analysis
- Asynchronous Buck (Voltage Mode)
- Synchronous Buck (Voltage Mode with Voltage Feedforward)
- Boost (Peak Current Mode with Operational Transconductance Amplifier)
- Isolated Flyback (Peak Current Mode with Optocoupler and TL431)
- Boost PFC (Average Current Mode)
- Bode Plot and Frequency Response Analysis
- Compensator Design
- TI Application Examples and Simulations
- Laboratory Measurement and Verification
Goal: To enable participants to learn FPGA architecture, digital design and verification principles, VHDL/Verilog languages hands-on, and to develop FPGA-based digital system designs in defense industry projects.
- FPGA Architecture and Working Principles
- Digital Design Fundamentals
- Hardware Description with VHDL and Verilog
- Combinational and Sequential Circuit Design
- Finite State Machines (FSM)
- Digital Integrated Circuits
- Synthesis, Place & Route
- Timing Analysis
- Testbench and Simulation
- Digital Design Verification Techniques
- IP Core Usage and Integration
- Applied Project on FPGA
Goal: To enable participants to comprehensively learn electromagnetic interference and compatibility (EMI/EMC) principles, military and commercial standards, EMI prevention techniques in PCB design, and EMI filter design; to ensure EMC compliance at device and system level.
- Overview of EMI/EMC Tests in Military Standards
- Basic EMI/EMC Concepts and Electromagnetic Environment Effects
- EMI Problem and Coupling Mechanisms
- Frequency-Dependent Behavior of Circuit Components
- Electromagnetic Compatibility Principles on PCB
- Shielding in Device Enclosure Design
- Filtering and Transient Protection at I/O
- Wiring Rules for External Connections
- Passive and Semiconductor Component Selection
- Use of Capacitors, Inductors, Ferrites and Common Mode Filters
- EMI/EMC Measures in PCB Design (Schematic, Footprint, Layout)
- EMI/EMC Measures at System, Subsystem and Device Level
- Cable Selection and Wiring Design
- Electromechanical Material Selection
- EMI/EMC Simulation
- EMI Protection and Grounding Maps in Mechanical Design
- Military and Civil Standards (MIL-STD-461/464/1275/1399/704/810, DO-160)
- EN/IEC-61000-4-X, 61000-6-X, 55032 Tests
- EMI Filter Design Fundamentals: Input and Output Filters
- Middlebrook Stability Criteria and DC-DC Filter Design
- PFC-Supported AC/DC EMI Line Filter Design
- 2-Stage / 4th Order Filter Design (Component Level)
Goal: To enable participants to learn the design, development and verification processes of safety-related hardware and software components within the framework of the IEC 61508 functional safety standard; to design safe systems appropriate to SIL levels.
- Functional Safety Concepts and IEC 61508 Overview
- Safety Life Cycle
- Hazard and Risk Analysis
- SIL (Safety Integrity Level) Levels
- Design of Safety-Related Products and Components
- Hardware Fault Tolerance and Diagnostic Coverage
- Software Safety Requirements and Architecture
- Software Development with V-Model
- Safety Verification and Validation
- Certification Processes and Documentation
Goal: To enable participants to gain competence in guidance-navigation-control (GNC) studies by understanding inertial navigation systems, intermediate and terminal guidance approaches, direct/indirect guidance methods and modern target-tracking-based guidance methods.
- Intermediate and Terminal Guidance Approaches
- Indirect Guidance Methods (Preset, Inertial)
- Direct Guidance Methods
- Line-of-Sight Based Guidance
- Beam Riding and Homing Guidance
- Body Tracking and Velocity Tracking Guidance
- Constant Angle Guidance and Proportional Navigation
- Predictive Guidance
- Optimal Control Based Guidance Methods
- Game Theory Based Guidance Methods
- Robust Control Based Guidance
- AI-Based Guidance Methods
- Integrated Target Tracking Based Guidance
- Comparative Analysis of Guidance Approaches
Goal: To enable participants to gain competence in navigation modeling, sensor fusion and simulation verification, and to perform navigation simulations within operational scenarios and evaluate their results.
- Basic Navigation Concepts
- Creation of Navigation Models
- Inertial Measurement Unit (IMU) Modeling
- GNSS and Auxiliary Sensor Modeling
- Sensor Fusion (Kalman Filter, EKF, UKF)
- Preparation of Operational Scenarios
- Computer Simulations
- Evaluation of Simulation Results
- Verification and Validation Processes
- Applied Case Studies
Goal: To enable participants to specialize in GNC algorithms, dynamic modeling and flight stability for unmanned ground, sea and air vehicles, and to design guidance-navigation-control loops for unmanned systems.
- Fundamentals of Guidance, Navigation and Control
- Dynamic Modeling of Unmanned Vehicles
- Unmanned Ground Vehicles (UGV)
- Unmanned Sea Vehicles (USV)
- Unmanned Aerial Vehicles (UAV)
- Creation of GNC Loops for UGV
- Creation of GNC Loops for USV
- Creation of GNC Loops for UAV
- Flight Stability and Control Analysis
- GNC Applications for Unmanned Vehicles
Goal: To enable participants to specialize in GNC special topics such as target tracking algorithms, robotic autonomous systems, optomechanical systems and spacecraft dynamics.
- Robotics and Autonomous Systems
- Electromechanical Systems
- Target Detection and Tracking
- Modeling and Simulation
- Optomechanical Systems
- Orbital Mechanics
- Spacecraft Dynamics and Control
- Precision Pointing, Stabilization and Tracking Systems
- Advanced Target Tracking Algorithms
- Applied Case Studies
Goal: To enable participants to gain competence in avionic architecture, data bus systems, flight management and navigation systems and flight equipment, and to contribute to system integration processes.
- Flight Principles
- Avionic Architecture and Data Buses (MIL-STD-1553, ARINC 429/664)
- Flight Equipment
- Navigation Principles
- Radio-Based Navigation Systems (VOR, DME, ILS)
- Autopilot Systems
- Satellite-Based Navigation (GPS/GNSS)
- Performance Based Navigation (PBN)
- Flight Management Systems (FMS)
- Reconnaissance and Surveillance Systems
- Communication Systems
Goal: To enable participants to use composite technologies effectively in aircraft structural design by gaining knowledge of advanced composite materials, innovative manufacturing technologies and structural optimization.
- New Trends in Composite Technologies
- Innovative Manufacturing Technologies (AFP, ATL, RTM)
- Lightness, Durability and Structural Optimization
- Advanced Composite Analysis Methods
- Composite Material Characterization
- Strength Analysis and Damage Mechanisms
- Future Application Areas
- Applications and Case Studies
Goal: To enable participants to effectively manage structural analysis processes by specializing in FEA modeling techniques, aviation structures and boundary condition definition.
- Fundamentals of Structural Analysis
- Simple Carrier Systems and Elements
- Analysis of Aircraft Structural Elements
- Comparative Analysis of Composite and Metallic Structures
- Numerical Analysis (FEA) Fundamentals
- Definition of Boundary Conditions
- Static and Dynamic Analysis
- Fatigue and Damage Analysis
- Applications and Case Studies
Goal: To enable participants to design tools for sheet metal and composite parts by learning DFM/DFA, tolerance analysis and CAD-based design principles, and to accelerate prototyping processes.
- Introduction to Tool Design and Basic Concepts
- Tool Design for Sheet Metal Parts
- Tool Design for Composite Parts
- Tools for Assembly Operations
- DFM/DFA (Design for Manufacturing/Assembly)
- Tolerance Analysis
- CAD-Based Design
- Analysis, Verification and Quality Control
- Error Analysis
- Group Work and Case Studies
Goal: To enable participants to conduct statistical analysis, quality control, design of experiments (DOE) and data-driven decision making in defense industry applications using Minitab software.
- Minitab Interface and Basic Usage
- Data Entry, Editing and Transformation
- Descriptive Statistics
- Graphical Analysis (Histogram, Boxplot, Pareto)
- Hypothesis Tests (t-test, ANOVA, Chi-Square)
- Regression and Correlation Analysis
- Control Charts (SPC)
- Process Capability Analysis (Cp, Cpk)
- Measurement System Analysis (MSA, Gage R&R)
- Design of Experiments (DOE)
- Defense Industry Specific Applications
Goal: To enable participants to learn the basic concepts of electronic warfare (EW), electronic support, electronic attack and electronic protection principles, and to contribute to electronic warfare applications in defense industry projects.
- Definition and History of Electronic Warfare
- EW Sub-Components: ES, EA, EP
- Electromagnetic Spectrum
- EW Against Radar and Communication Systems
- Electronic Support (ESM) Systems
- Signal Intelligence (SIGINT, COMINT, ELINT)
- Electronic Attack (ECM) Systems and Jamming Techniques
- Electronic Protection (ECCM) Methods
- Chaff, Flare and Deception Techniques
- Modern EW Threats and Trends
Goal: To enable technical personnel to understand in detail the operating principles of radar systems, their components, radar signal generation and processing techniques, and the analysis processes in radar applications.
- Radar History and Basic Concepts
- Radar Equation
- Radar Architecture and Components
- Radar Waveforms
- Pulse and Continuous Wave Radars
- Doppler Radars and MTI/MTD
- Radar Signal Processing
- Target Detection and Tracking (CFAR, Kalman Filter)
- Phased Array Radars
- SAR and ISAR Radars
- Radar Design Against Electronic Countermeasures
- Analysis of Radar Applications
Goal: To enable participants to design safe software architectures using the Ada programming language and to develop critical defense industry software, especially for Nuclear, Biological, Chemical (NBC) applications.
- Ada Language History and Features
- Basic Syntax and Data Types
- Procedures, Functions and Packages
- Object-Oriented Programming (Tagged Types)
- Generic Programming
- Error Handling and Exception Handling
- Concurrent Programming (Tasking, Protected Objects)
- Ada 2012/2022 Advanced Features (Contracts, Aspects)
- Provable Software with SPARK Ada
- Software Development with Ada Language
- Use of Ada in NBC Applications
Goal: To enable participants to gain a systems engineering perspective in R&D studies by grasping the basic concepts, life cycle, systems engineer role and processes of systems engineering.
- Fundamentals of Systems Engineering
- System Concepts and Life Cycle
- Systems Engineer Role and Responsibilities
- Relations with Different Engineering Disciplines
- Systems Engineering Methods
- Systems Engineering Process (ISO/IEC 15288)
- Application Areas and Challenges
- Modern Trends in Systems Engineering (MBSE)
- Development Recommendations
- Career Roadmap
Goal: To enable participants to specialize in requirements analysis, stakeholder identification, requirements verification/validation and traceability, and to perform effective requirements management in R&D projects.
- Understanding the Problem Domain
- Identification and Classification of Stakeholders
- Requirements Elicitation Techniques
- Requirements Management
- Creation of Use Cases
- Requirements Verification and Validation
- Functional and Non-Functional Requirements
- Requirements Traceability
- Requirements Management Tools (DOORS, Jama)
- Case Studies
Goal: To enable participants to gain competence in system architecture definition, interface management, performance criteria determination and parametric design analysis, and to develop architectural alternatives in systems and subsystems.
- Definition of External and Internal System Interfaces
- System Capabilities and Functions
- Design of System Components
- Decomposition and Recomposition
- Architecture Creation (Logical and Physical)
- Determination of Performance Criteria
- Design Constraints and Drivers
- Parametric Design Analysis
- Enabling Systems
- Architecture Evaluation Methods
Goal: To enable participants to manage PLM processes using TUR, TRY, TRG, TRM licenses on the Dassault Systèmes 3DEXPERIENCE Platform and to accelerate adaptation to the PLM environment.
- PLM Fundamentals and Product Lifecycle
- 3DEXPERIENCE Platform Overview
- TUR (Tracking User) License and Usage Scenarios
- TRY (Trying) License and Project Tracking
- TRG (Tracking Goals) License and Goal Management
- TRM (Tracking Management) License and Process Management
- Product Data Management (PDM)
- Workflow and Approval Processes
- Configuration and Change Management
- Dashboard and Reporting
- Applied Platform Usage








