We can also change this block-this is the title.
Contact KU
Lawrence, KS | Maps

KU Aerospace Short Course Program

Software Safety, Certification and DO-178C

Instructor: Jeff Knickerbocker
Printable Course Information (PDF)

Course Schedule

April 24-27, 2017, Seattle, Washington

Seattle Lodging and Travel Information

You can also bring this course to your workplace. Learn more about our on-site program.

Combine classes and save: This course can be combined with Integrated Modular Avionics (IMA) and DO-297, which is being offered April 28, 2017 (Friday) in Seattle, Washington. The cost to attend both courses is $2,695. To register for both courses, please visit the combined course page.

You can also bring this course to your workplace. Learn more about our on-site program.

 

Description

This course provides the fundamentals of developing and assessing software to the standard RTCA/DO-178B and RTCA-DO-178C Software Considerations in Airborne Systems and Equipment Certification as well as associated RTCA/DO-178C supplements in DO-330, DO-331, DO-332 and DO-333. Similarities and differences to RTCA/DO-278A for CNS/ATM equipment will also be addressed. The course also provides insight into the FAA’s software review process; the FAA’s software policy; practical keys for successful software development and certification; common pitfalls of software development; and software challenges facing the aviation community. Practical exercises and in-class activities will be used to enhance the learning process.


Includes instruction, a course notebook, the RTCA/DO-178C Software Considerations in Airborne Systems and Equipment Certification, refreshments and lunches. The course notes are for participants only and are not for sale.

Highlights

  • Differences between DO-178B and DO-178C
  • DO-178C supplemental documents and where they fit
  • Overview of existing standards related to software safety
  • Configuration management
  • Development and integration/test processes
  • Verification processes
  • Quality assurance objectives
  • Supplements
  • Assessing compliance - the Software Job-Aid
  • Planning process
  • Common pitfalls
  • Software challenges facing the aviation industry

Who Should Attend?

Designed for software developers, avionics engineers, systems integrators, aircraft designers and others involved in development or implementation of safety-critical software. The focus is on civil aviation, certification and use of RTCA/DO-178C; however, the concepts may be applicable for other safety domains, such as military, medical, nuclear and automotive.

Times / CEUs

28.00 classroom hours
2.800 CEUs

Certificate Tracks

Aerospace Compliance, Avionics and Avionic Components

Learning Objectives

  • Develop and document efficient RTCA/DO-178C and DO-278A compliant processes
  • Create, capture and implement compliant requirements, design data and source code
  • Evaluate compliance to RTCA/DO-178C and understand the how to integrate DO-178C supplements
  • Generate and adhere to effective verification strategies
  • Understand FAA’s software-related policy and guidance

Course Outline

Day One

  • Introductions and background
  • Differences between DO-178B and DO-178C
  • DO-178C supplemental documents and where they fit
  • Overview of existing standards related to software safety
  • Tie between the system, safety and software processes
  • History, purpose, framework and layout of DO-178C
  • Reading the Annex A Tables
  • Configuration management, configuration management objectives and terminology, control categories

Day Two

  • Development and integration/test processes—development objectives, high-level requirements, traceability, design (low-level requirements and architecture), code/integration, integration/test objectives, normal and robustness testing
  • Verification processes—overview of verification, verification of requirements, design, code and testing

Day Three

  • Quality assurance (QA) objectives, QA philosophy, SQA approaches, certification liaison objectives, life cycle data
  • Supplements including DO-330—Tool Qualification, DO-331—Model Based Development, DO-332—Object Oriented, and DO-333—Formal Methods
  • Special topics—partitioning and protection, structural coverage, dead and deactivated code, service history, Commercial-Off-The-Shelf (COTS) software FAA software-related policy and guidance—software review process, user-modifiable and field-loadable software, change impact analysis, tool qualification, previously developed software, software reuse, integrated modular avionics, databases (DO-200A), complex hardware (DO-254)

Day Four

  • Assessing compliance—the Software Job-Aid
  • Planning process
  • Common pitfalls
  • Software challenges facing the aviation industry: off-shore development, use of real-time operating systems and other commercially available components, software reuse


Navigation

KUPCE Home
Aerospace Short Courses Home
    About Us
         Our Clients
    Public Short Course Schedule
         Online Courses
         On-Site Courses
         All Courses
         Certificates of Specialization
    Webinars
    Aero Staff
    Aero Instructors
    Registration
         Course Discounts
    Leadership Skills for Aerospace Professionals
    Contact Us

LinkedIn logo  YouTube logo



Join our Mailing List button

 

Request a Catalog button

On-site Contact Information

To learn about bringing a course to your workplace, contact Sarah Williams, on-site program manager, for a no-cost, no-obligation proposal.
Email ProfessionalPrograms@ku.edu
Phone 913-897-8782

One of 34 U.S. public institutions in the prestigious Association of American Universities
Nearly $290 million in financial aid annually
44 nationally ranked graduate programs.
—U.S. News & World Report
Top 50 nationwide for size of library collection.
—ALA
23rd nationwide for service to veterans —"Best for Vets," Military Times
KU Today