Course Overview

The MISRA C standard has rapidly become the most influential standard for the development of C programs in safety-related and high-integrity systems. In this course, the rationale behind the standard, where it is going and how to develop software to its exacting standards is explained by the author of one of the base documents referenced by MISRA C. Many examples and workshops are used to illustrate key points and significant topics such as deviation policies are discussed in detail.

For more general background to the notion of safer language subsets, please see our companion course Safer C.

In spite of its wide importance, like many standards, there still remain areas open to interpretation in the definition of MISRA C. This course illustrates these areas and discusses the implications in great detail.

You should attend this course if:-

  • You work in an environment where MISRA C is required.

  • You would like a more rounded background in high-integrity and safety-critical system development.

  • You develop consumer electronic systems

Course requirements

Some C programming experience is essential.

The course workshops are hands-on. A laptop should be brought to get the best from the workshops. Installation instructions for the software used on the course will be provided beforehand.

 

 


Last revised $Date: 2002/10/17 14:26:32 $