Software auditing course in aeronautics
About our
The Aeronautical Software Auditing Course trains participants in the application of methodologies and standards for the verification and validation of software in aeronautical systems, covering everything from secure development to flight certification. It focuses on evaluating software quality, functional safety, and compliance with regulations such as DO-178C, which are essential for the integrity of flight control systems and other critical components.
The course provides practical knowledge of static and dynamic code analysis techniques, unit and integration testing, and configuration management. Furthermore, it addresses the auditing of development processes and the review of technical documentation, preparing participants for roles such as aerospace software auditors, verification and validation (V&V) engineers, and software security specialists, enhancing their employability in the aerospace industry.
Software auditing course in aeronautics
- Format: Hybrid
- Duration: 3 months
- Hours: 300 H
- Language: English / Spanish
- Registration date: 23-10-2026
- Start date: 12-12-2026
- Available places: 2
349 $
Competencies and results
What you will learn
1. Aeronautical Software Auditing: Fundamentals and Applications
- Understand the fundamental principles of aeronautical software auditing, including relevant regulations and standards.
- Identify and assess the risks associated with software in aeronautical systems, such as programming errors, security vulnerabilities, and malfunctions.
- Analyze the architecture of aeronautical software, its components, and its interaction with the hardware, as well as the control and navigation systems.
- Perform comprehensive software testing, including unit, integration, system, and acceptance testing, using specific tools and techniques.
- Examine the aeronautical software development lifecycle, from requirements specification to implementation, verification, and validation.
- Evaluate software documentation, including manuals, specifications, source code, and test logs.
- Audit software configuration management, including version control, change management, and Traceability of requirements.
Analyze software security measures, including authentication, authorization, encryption, and protection against cyber threats.
Apply static and dynamic code analysis techniques to detect errors, vulnerabilities, and performance issues.
Generate comprehensive and accurate audit reports, including findings, recommendations, and action plans for improving aeronautical software.
2. Rotor Modeling: Analysis and Performance
- Analyze flap–lag–torsion couplings, whirl flutter and fatigue.
- Size laminates in composites, unions and bonded joints with FE.
- Implement damage tolerance and NDT (UT/RT/thermography).
3. Comprehensive user-oriented design and validation (from modeling to manufacturing)
You will learn to integrate the entire product development process, from initial model conception to final validation, applying user-centered methodologies. You will develop skills in parametric design, ergonomics, simulation, sustainable materials, 3D visualization, and manufacturing management, ensuring efficient, safe solutions that meet current industry standards.
4. Aeronautical Software Auditing: Principles and Practices
4. Aeronautical Software Auditing: Principles and Practices
- Understand the fundamentals of aeronautical software auditing, including regulations (DO-178C) and industry standards.
- Identify and evaluate the different types of software used in aircraft, such as flight control, navigation, and communication systems.
- Analyze the aeronautical software lifecycle, from design and development to testing and certification.
- Learn about the software verification and validation (V&V) techniques used in auditing, including unit testing, integration testing, and system testing.
- Evaluate the traceability of software requirements, source code, tests, and associated documentation.
- Apply methodologies and tools for software auditing, including static and dynamic code analysis.
- Identify vulnerabilities and risks of
- Understand the security of aeronautical software and propose solutions to mitigate these risks.
- Understand the aspects related to software configuration management and version control.
- Analyze case studies of incidents related to aeronautical software and learn from the lessons learned.
- Prepare aeronautical software audit reports and communicate the findings and recommendations effectively.
5. Aeronautical Software Audit: Methodologies and Evaluation
- Identify and assess the risks associated with the security of aeronautical software.
- Apply specific audit methodologies for critical software systems.
- Understand the standards and regulations of the aeronautical industry (DO-178C, etc.).
- Analyze the software architecture and design to identify potential vulnerabilities.
- Evaluate the software documentation and its conformance to the requirements.
- Verify the software configuration management process.
- Examine software testing (planning, execution, and results).
- Audit the software change management process.
- Analyze the traceability of requirements throughout the software lifecycle.
- Understand software quality assessment techniques.
- Generate detailed audit reports with findings and Recommendations.
- Use software auditing and analysis tools.
6. Aeronautical Software Audit: Design and Validation
- Evaluation of flight control and navigation systems, including stability and controllability analysis.
- Verification and validation of algorithms and mathematical models used in aeronautical software.
- Risk analysis and safety management in the development and operation of aeronautical software.
- Inspection of software architecture and design to ensure compliance with industry standards.
- Application of testing and verification techniques, such as unit testing, integration testing, and system testing.
- Identification and analysis of the root causes of software failures and design of corrective solutions.
- Evaluation of software documentation, including user manuals, specifications, and design documentation.
- Analysis of the software lifecycle, from initial design to maintenance and upgrades.
- Audit of configuration management of Software and change control.
Understanding and applying aviation safety regulations and standards, such as DO-178C.
Evaluating the use of software development tools and technologies and their impact on safety.
Analyzing the traceability of software requirements and their compliance.
Who this program is for:
Software auditing course in aeronautics
- Graduates in Aerospace Engineering, Mechanical Engineering, Industrial Engineering, Automation Engineering, or related fields.
- Professionals in OEM rotorcraft/eVTOL, MRO, consulting, and technology centers.
- Flight Testing, certification, avionics, control, and dynamics seeking specialization.
- Regulators/authorities and UAM/eVTOL professionals requiring compliance skills.
Recommended requirements: foundation in aerodynamics and control and structures; ES/EN B2+/C1. We offer bridging tracks if you need them.
- Standards-driven curriculum: you will work with CS-27/CS-29, DO-160, DO-178C/DO-254, ARP4754A/ARP4761, ADS-33E-PRF from the first module.
- Accreditable laboratories (EN ISO/IEC 17025) with rotor bench, EMC/Lightning pre-compliance, HIL/SIL, vibrations/acoustics.
- Evidence-oriented TFM: safety case, test plan, compliance dossierand operational limits.
- Mentored by industry: teachers with experience in rotorcraft, tiltrotor, eVTOL/UAM and flight test.
- Flexible modality (hybrid/online), international cohorts and support from SEIUM Career Services.
- Ethics and security: safety-by-design approach, cyber-OT, DIH and compliance as pillars.
2.1. Rotor Design and Architecture: Fundamental Principles
2.2. Helicopter Flight Dynamics: Theory and Applications
2.3. Rotor Aerodynamics: Modeling and Simulation
2.4. Rotor Structures: Fatigue and Durability Analysis
2.5. Helicopter Performance Analysis: Metrics and Optimization
2.6. Rotor Blade Design: Profile Selection and Geometry
2.7. Vibrations and Noise in Helicopters: Mitigation and Control
2.8. Numerical Modeling of Rotors: CFD and FEA
2.9. Flight Control Systems for Helicopters: Design and Validation
2.10. Rotor Failure and Reliability Analysis
3.1. Aeronautical Software Standards: DO-178C and Similar Standards
3.2. Software Audit Process: Planning and Execution
3.3. Software Verification Methods: Review, Testing, and Analysis
3.4. Source Code Analysis: Tools and Techniques
3.5. Software Requirements Management: Traceability and Control
3.6. Software Test Design: Coverage and Effectiveness
3.7. Software Risk Analysis: Identification and Mitigation
3.8. Software Documentation: Standards and Best Practices
3.9. Software Audit Tools: Selection and Use
3.10. Audit Reports: Structure and Content
4.1. Audit Principles: Ethics and Professionalism
4.2. Aeronautical Audit Standards and Regulations
4.3. The Auditor’s Role: Responsibilities and Qualifications
4.4. Audit Planning: Scope and Objectives
4.5. Audit Execution: Evidence Collection and Evaluation
4.6. Interviews and Questionnaires in Auditing
4.7. Documentation Review: Manuals, Procedures, and Records
4.8. Identification of Nonconformities and Deficiencies
4.9. Audit Reports: Writing and Communication
4.10. Follow-up and Verification of Corrective Actions
5.1. Audit Methodologies: ISO 9001, AS9100, and Similar Standards
5.2. Risk Assessment in Aeronautical Software
5.3. Conformity Assessment: Techniques and Tools
5.4. Gap Analysis: Deficiency Identification
5.5. Process Audits: Efficiency Evaluation
5.6. Product Audits: Quality Evaluation
5.7. Supplier Audits: Selection and Evaluation
5.8. Regulatory Compliance Assessment
5.9. Key Performance Indicators (KPIs) in Auditing
5.10. Continuous Improvement: PDCA Cycle in Auditing
6.1. Aeronautical Software Design: Principles and Best Practices
6.2. Software Requirements Validation: Techniques and Tools
6.3. Validation Test Design: Coverage and Effectiveness
6.4. Test Data Analysis: Interpretation and Evaluation
6.5. Software Validation in Real-World Environments
6.6. Integration and System Testing: Strategies and Techniques
6.7. User Interface Validation: Usability and Functionality
6.8. Software Security Validation: Threats and Countermeasures
6.9. Verification of Conformance with Requirements
6.10. Validation Reports: Results and Conclusions
7.1. Principles of Auditing: Ethics and Professionalism
7.2. Standards and Regulations for Aeronautical Auditing
7.3. The Role of the Auditor: Responsibilities and Qualifications
7.4. Audit Planning: Scope and Objectives
7.5. Audit Execution: Evidence Collection and Evaluation
7.6. Interviews and Questionnaires in Auditing
7.7. Documentation Review: Manuals, Procedures, and Records
7.8. Identification of Nonconformities and Deficiencies
7.9. Audit Reports: Writing and Communication
7.10. Follow-up and Verification of Corrective Actions
8.1. Implementation of a Quality Management System (QMS)
8.2. Change Control in Aeronautical Software
8.3. Software Configuration Management: Versions and Control
8.4. Software Quality Assurance: Activities and Roles
8.5. Quality Control Techniques: Inspection, Review, and Testing
8.6. Software Quality Measurement and Monitoring: Metrics
8.7. Quality Data Analysis: Trend Identification
8.8. Corrective and Preventive Actions: Implementation and Follow-up
8.9. Internal Quality Audits: Planning and Execution
8.10. Continuous Software Quality Improvement: PDCA Cycle
2.2 eVTOL and UAM: Electric Propulsion, Multiple Rotors
2.2 Emerging Certification Requirements (SC-VTOL, Special Conditions)
2.3 Energy and Thermal in E-Propulsion (Batteries/Inverters)
2.4 Design for Maintainability and Modular Swaps
2.5 LCA/LCC in Rotorcraft and eVTOL (Footprint and Cost)
2.6 Operations & Vertiports: Airspace Integration
2.7 Data & Digital Thread: MBSE/PLM for Change Control
2.8 Tech Risk and Readiness: TRL/CRL/SRL
2.9 IP, Certifications, and Time-to-Market
2.20 Case Study: Go/No-Go with Risk Matrix
3.3 Aeronautical Software Design and Validation: Key Concepts
3.2 Security Requirements in Aeronautical Software
3.3 Secure Design Principles for Aeronautical Software
3.4 Validation and Verification Techniques
3.5 Software Testing: Strategies and Execution
3.6 Aeronautical Software Audit Tools
3.7 Audit Documentation and Reports
3.8 Risk Management in Aeronautical Software Development
3.9 Implementation of Quality Controls
3.30 Case Studies: Practical Applications
4.4 Audit Principles: Scope and Objectives
4.2 Aeronautical Regulatory Framework: Rules and Standards
4.3 Audit Planning: Methodology and Approach
4.4 Evidence Collection: Techniques and Tools
4.5 Risk Assessment: Identification and Mitigation
4.6 Analysis of Findings: Classification and Prioritization
4.7 Audit Reports: Structure and Content
4.8 Follow-up and Verification: Corrective Actions
4.9 Ethical Considerations: Professional Conduct
4.40 Case Studies: Application of the Principles
5.5 Audit Methodologies: Introduction and Scope
5.5 Standards and Regulations: Regulatory Framework
5.3 Audit Planning: Process Design
5.4 Evidence Collection: Techniques and Tools
5.5 Risk Assessment: Identification and Analysis
5.6 Findings Analysis: Classification and Prioritization
5.7 Report Preparation: Documentation and Communication
5.8 Follow-up and Verification: Corrective Actions
5.9 Continuous Improvement: PDCA Cycle
5.50 Case Studies: Case Studies and Examples
6.6 eVTOL and UAM: Electric Propulsion, Multiple Rotors
6.2 Emerging Certification Requirements (SC-VTOL, Special Conditions)
6.3 Energy and Thermal in E-Propulsion (Batteries/Inverters)
6.4 Design for Maintainability and Modular Swaps
6.5 LCA/LCC in Rotorcraft and eVTOL (Footprint and Cost)
6.6 Operations & Vertiports: Airspace Integration
6.7 Data & Digital Thread: MBSE/PLM for Change Control
6.8 Tech Risk and Readiness: TRL/CRL/SRL
6.9 IP, Certifications, and Time-to-Market
6.60 Case Study: Go/No-Go with Risk Matrix
- Hands-on methodology: test-before-you-trust, design reviews, failure analysis, compliance evidence.
- Software (depending on licenses/partners): MATLAB/Simulink, Python (NumPy/SciPy), OpenVSP, SU2/OpenFOAM, Nastran/Abaqus, AMESim/Modelica, acoustics tools, planning toolchains DO-178C.
- SEIUM Laboratories: scale rotor bench, vibrations/acoustics, EMC/Lightning pre-compliance, HIL/SIL for AFCS, data acquisition with strain gauging.
- Standards and compliance: EN 9100, 17025, ISO 27001, GDPR.
Capstone-type projects
- Aeronautical Software: Auditing, design, validation, and quality control.
- Rotors: Modeling, performance analysis, and BVI acoustics.
- Aeronautical Projects: AFCS/SCAS, tiltrotor conversion control, aeroelasticity, DO-160.
- DO-178C Audit: processes, artifacts, traceability; aeronautical software design.
- Testing and Verification: planning, execution, analysis; metrics and coverage.
- Static and Dynamic Analysis: source code, execution, results; security and reliability.
- Configuration Management: version control, documentation, changes; traceability.
- SAR Audit: Code analysis, requirements verification, DO-178C.
- Failure Analysis: FMEA/FTA, security assessment, risk mitigation.
- Software Validation: Unit/integration testing, code coverage.
- Configuration Management: Version control, traceability, change management.
- Blade Optimization: BEMT + CFD; bank/wind tunnel correlation; BVI acoustics.
- AFCS/SCAS: hover/attitude hold, envelope protection, SIL/HIL validation.
- Tiltrotor Conversion Control: conversion corridor and margin evaluation.
- Aeroelasticity: modal analysis and whirl flutter; flutter clearance; structural mitigations.
DO-160: environmental testing plan (vibration, temperature, EMI, lightning/HIRF) and mitigation.
Admissions, fees, and scholarships
- Profile: Background in Computer Engineering, Mathematics, Statistics, or related fields; practical experience in NLP and valued information retrieval systems.
- Documentation: Updated CV, academic transcript, SOP/statement of purpose, project examples or code (optional).
- Process: Application → Technical evaluation of profile and experience → Technical interview → Review of case studies → Final decision → Enrollment.
- Fees:
- Single payment: 10% discount.
- Payment in 3 installments: No fees; 30% upon registration + 2 equal monthly payments of the remaining 35%.
Monthly payment: available with a 7% commission on the total; annual review.
Scholarships: based on academic merit, financial need, and promoting inclusion; agreements with companies in the sector for partial or full scholarships.
See “Calendar & Calls for Applications,” “Scholarships & Grants,” and “Fees & Financing” in the SEIUM mega-menu.
Do you have any questions?
Our team is ready to help you. Contact us, and we will respond as soon as possible.
F. A. Q
Frequently asked questions
Yes, we have international certification
Yes: experimental models, real data, applied simulations, professional environments, real case studies.
It is not mandatory. We offer leveling tracks and tutoring.
Completely. It covers e-propulsion, integration, and emerging regulations (SC-VTOL).
Recommended. There are also internal challenges and consortiums.
Yes. Online/hybrid modality with planned labs and visa support (see “Visa & Residence”).