DO-178C Fundamentals Course
About our
The DO-178C Fundamentals Course introduces the essential principles of aeronautical software certification. It focuses on compliance with the DO-178C standard, an international standard for software safety and reliability in critical aircraft systems. The course covers key aspects such as software integrity levels (DALs), development and verification processes, configuration management, and the documentation required for certification. An understanding of software testing is provided, including unit, integration, and system testing, ensuring conformity and compliance with flight safety regulations. This course equips participants with the knowledge necessary to participate in aeronautical software development projects, in roles such as software engineers, test analysts, configuration managers, and certification officers. Emphasis is placed on the practical application of the standard, preparing for software auditing and DO-178C certification, which in turn promotes greater safety in the aerospace industry.
DO-178C Fundamentals Course
- Format: Hybrid
- Duration: 3 months
- Hours: 300 H
- Language: English / Spanish
- Registration date: 23-10-2026
- Start date: 12-12-2026
- Available places: 2
275 $
Competencies and results
What you will learn
1. Comprehensive Mastery of DO-178C: Fundamentals and Practical Applications
- Understand the fundamental principles of DO-178C and their importance in aeronautical software development.
- Interpret and apply DO-178C requirements throughout the software development lifecycle, from planning to certification.
- Analyze the different phases of the software development process according to DO-178C, including requirements, design, coding, testing, and verification.
- Identify and manage the risks associated with aeronautical software development and apply mitigation strategies.
- Become familiar with the tools and techniques used for software verification and validation, including unit testing, integration testing, and system testing.
- Learn to create complete and accurate documentation that meets DO-178C requirements.
- Understand how to interact with aeronautical authorities and how to prepare for certification audits.
- Apply DO-178C to different types of aeronautical software projects, such as flight control systems, navigation systems, and engine management systems.
- Develop skills to identify and solve software problems in the context of DO-178C.
- Stay up-to-date with the latest updates and trends in the aeronautical software industry and DO-178C.
2. DO-178C: Essential Fundamentals for Aeronautical Software Development
- Understand the fundamental principles of the DO-178C standard, including its scope and purpose within aeronautical software development.
- Identify the different software levels (DALs) and their impact on development and verification requirements.
- Become familiar with key DO-178C documents, such as the Software Development Plan (SDP) and the Software Verification Plan (SVP).
- Learn the essential software development processes defined in DO-178C, including planning, design, coding, testing, and configuration management.
- Understand the concepts of software requirements, software design, coding, and unit, integration, and system testing.
- Acquire knowledge of the verification and validation techniques required by DO-178C, including static and dynamic analysis, coverage testing, and traceability testing.
- Know the requirements
- Become familiar with the tools and methodologies used in the development of aeronautical software in accordance with DO-178C.
- Learn about the importance of documentation in compliance with DO-178C.
- Understand the certification process and the responsibilities of the parties involved.
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. DO-178C: Unraveling the Critical Fundamentals for Aerospace Software
4. DO-178C: Unraveling the Critical Foundations for Aerospace Software
- Understand the key objectives of DO-178C and their relevance to aerospace software development.
- Identify and apply the planning, development, verification, and configuration management processes according to DO-178C.
- Analyze software integrity levels (DALs) and their implications for requirements compliance.
- Master the verification and validation techniques required by DO-178C, including white-box and black-box testing.
- Implement methodologies for traceability of requirements, design, code, and testing.
- Effectively manage software lifecycle documentation according to DO-178C standards.
- Learn about common tools and technologies used in certified aerospace software development.
- Understanding the challenges and best practices for software certification in complex projects.
5. DO-178C: Solid Foundations for Certified Aviation Software
Here is the requested content:
5. DO-178C: Solid Foundations for Certified Aviation Software
- Understand the fundamental principles of DO-178C certification.
- Learn the aviation software lifecycle and its different phases.
- Become familiar with security objectives and software integrity levels (SWALs).
- Study the requirements for software planning, development, verification, and configuration management.
- Analyze the software design, coding, and testing processes for certification.
- Use tools and techniques for software verification and validation.
- Understand the importance of traceability and requirements management.
- Prepare for DO-178C certification audits and assessments.
- Apply the acquired knowledge to software projects aviation.
6. DO-178C: Key Fundamentals for Aerospace Software Certification
6. DO-178C: Key Fundamentals for Aerospace Software Certification
- Understand the importance of DO-178C in the aerospace industry and its impact on software security.
- Identify the objectives and certification levels of DO-178C and how they relate to software criticality.
- Analyze the software lifecycle according to DO-178C, including the planning, development, verification, and configuration management processes.
- Understand the planning, development, and verification requirements for software.
- Apply design, coding, and testing techniques to meet the requirements of DO-178C.
- Manage software configuration and change control to ensure traceability and integrity.
- Understand the role of software development tools and how they can be used to facilitate the certification.
- Learn to prepare the documentation required for DO-178C certification, including plans, specifications, verification reports, and test results.
- Become familiar with the software audit and certification processes according to DO-178C.
- Gain knowledge of the latest trends and challenges in aerospace software certification.
Who this program is for:
DO-178C Fundamentals Course
- 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.
Module 1 — Introduction to DO-178C: Key Concepts
1. History and evolution of DO-178C: from DO-178B to the present
2. Main objectives of DO-178C: safety, reliability, and compliance
3. Scope and applicability of DO-178C: aeronautical software systems
4. Development Assurance Levels (DALs) A, B, C, D, and E
5. Key processes of DO-178C: planning, development, verification, and configuration management
6. Essential documents: Software Development Plan (SDP), Software Verification Plan (SVP)
7. Relationship between DO-178C and other standards: DO-254, ARP4754A, etc. 8. Key Definitions and Terminology: Requirements, Traceability, Code Coverage
9. Benefits of Applying DO-178C: Risk Reduction and Quality Improvement
10. Common Challenges in Implementing DO-178C: Costs, Time, and Resources
2.2 What is DO-278C and why is it crucial?
2.2 History and evolution of DO-278C
2.3 Scope and applicability of the standard
2.4 Software integrity levels (DALs)
2.5 The aeronautical software certification process
2.6 Key documentation in DO-278C
2.7 Relationship with other standards (ARP4754A, etc.)
2.8 Benefits of DO-278C certification
2.9 Common challenges in implementing DO-278C
2.20 The future of aeronautical software certification
3.3 History and evolution of DO-378C.
3.2 The role of RTCA and EUROCAE.
3.3 Regulatory bodies: FAA, EASA, etc.
3.4 The aeronautical software lifecycle.
3.5 Software integrity levels (DALs).
3.6 The impact of DO-378C on aviation safety.
3.7 Relationship with other regulations: ARP4754A, etc.
3.8 The software certification process.
3.9 The role of the Software Development Plan.
3.30 Current and future regulatory challenges.
4.4 Requirements Definition: Principles and Scope
4.2 Requirements Sources: Identification and Analysis
4.3 Software Design and Development Level
4.4 Requirements Attributes: Completeness, Consistency, and Traceability
4.5 Requirements Review and Verification
4.6 Requirements Change Management
4.7 Tools and Techniques for Requirements Analysis
4.8 Traceability: From Requirement to Code and Testing
4.9 Security and Functional Requirements
4.40 Case Studies: Requirements Analysis in Projects DO-478C
5.5 Introduction to DO-578C
5.5 Aeronautical Software Development Lifecycle according to DO-578C
5.3 Certification Levels (DALs) and their Implications
5.4 Essential Documentation: Development Plan, Requirements, Design, Code, and Testing
5.5 Planning, Development, Verification, and Configuration Management Processes
5.6 Quality Assurance (QA) and Peer Review
5.7 Tools and Methodologies for DO-578C Compliance
5.8 Safety and Risk Considerations in Software Development
5.9 Relationship with Other Aerospace Standards and Regulations
5.50 Practical Examples and Case Studies
6.6 Security and Certification Basics
6.2 Software Life Cycle and Planning
6.3 Software Requirements and Design
6.4 Software Implementation and Coding
6.5 Software Verification and Validation
6.6 Configuration Management and Change Control
6.7 Certification Process and Documentation
6.8 Industry Tools and Standards
6.9 Risk Analysis and Mitigation
6.60 Lessons Learned and Best Practices
- 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
“`
- DO-178C Certification: Development of secure and compliant aeronautical software.
- Validation and Verification: Comprehensive process based on DO-178C.
- Requirements Management: Ensuring traceability and compliance with DO-178C.
- Software Testing: Implementation and execution, ensuring quality.
“
- Requirements Analysis DO-178C: Complete documentation and traceability.
- Software Design DO-178C: Architecture, modules, and detailed design.
- Coding and Review DO-178C: Secure implementation and thorough reviews.
- Software Testing DO-178C: Unit, integration, and system testing.
- Configuration Management DO-178C: Version control and change management.
- Static Analysis DO-178C: Code verification and metrics analysis.
- Safe Aeronautical Software Development: Implementation of DO-178C in a flight control system, including design, coding, testing, and verification.
- DO-178C Certification in Flight Systems: Development and validation of critical software, applying security levels A-E.
- Aerospace Software Analysis and Design: Implementation of methodologies, tools, and processes according to DO-178C.
- Testing and Verification: Test case design, code review, and coverage analysis.
- Documentation and Compliance: Generation of documentation required for DO-178C certification.
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”).