Print Friendly, PDF & Email

DO-178C Training Crash Course

DO-178C Training Crash Course provides the knowledge required to reduce DO-178C risks and costs, while also enhancing the quality of the software during avionics development.

What is DO-178C?

The standard DO-178C/ED-12C, ‘Software Considerations in Airborne Systems and Equipment Certification’, is the international standard cooperatively published by the RTCA and EUROCAE. This standard has replaced DO-178B/ED-12B and has become the principal document by which the aviation certification authorities such as the Federal Aviation Administration (FAA, USA) and the European Aviation Safety Agency (EASA) accept all commercial software-based aerospace systems.

DO-178C Background

DO-178B/ ED-12B was established in 1992. In 2013, the United States Federal Aviation Administration updated DO-178B/ ED-12B to DO-178C in order to resolve some inconsistencies and introduce some new methods and techniques, which have already been used in the existing development and quality departments in the avionic industry. Moreover, DO-178C/ED-12C was recognized to ensure the validity of this standard for the future, as the old ‘B’ version was in use for over 20 years.

DO-178C/B Philosophy

  • To implement only the ‘intended’ functionality (and nothing else)
  • To be safety-driven, meaning more rigorous requirements for safety-critical applications
  • To implement a ‘V’-model tactic for every development cycle (SW, HW and systems), whose elements vary with each other and have clear interfaces

DO-178C Primary Tools

  • Model-Based Development & Verification
  • Object-Oriented Languages
  • Off-The-Shelf Software (COTS)
  • Formal Methods

DO-178C Core Activities

  • Planning Process
  • Process
Requirements Process
  • Design Process
Coding Process
  • Integration Process
  • Verification Process
  • Configuration Management Process
  • Quality Assurance Process
  • Certification Liaison Process

Learn About:

  • The goal and the methodology of DO-178C
  • The historical background and the activities that brought this standard to it form
we know of today
  • The main facts about DO-178C/ED-12C
  • The differences between DO-178B/ED-12B and DO-178C/ED-12C in general, and in particular regarding technological and methodological aspects
  • The effect of DO-178C on development and quality departments
all over the world
  • A short methodology and workflow through which your company can ensure compliance to DO-178C
  • A way to prevent stumbling blocks and inconsistencies


DO-178C training crash course is a 4-day course designed for:

  • Engineering managers
  • Software engineers
  • Software quality engineers
  • Test engineers
  • Hardware engineers
  • Systems engineers
  • Quality and process assurance personnel
  • Software developers
  • Project managers

What Will You Learn?

Below are the major topics covered in DO-178C training (more details can be found HERE)

  • Introduction to DO-178C
  • Fundamentals of DO-178C
  • DO-178C Software Planning
  • DO-254 Hardware Planning
  • Introduction to DO-254
  • DO-178C Software Development Processes
  • DO-178C Software Verification Processes
  • Integral Processes
  • Software Life Cycle Data
  • Software Configuration Management (CM) Processes
  • Software Quality Assurance (QA) Processes
  • DO-178C Supplements
  • DO-178C OO Technology Supplement
  • Hands-On Activities
  • TONEX DO-178C Sample Workshop

DO-178C Training Crash Course

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.