UCLA short course on "Software Safety: Principles and Practices"

From:         BGOODIN@UNEX.UCLA.EDU (William R. Goodin)
Organization: UCLA Extension
Date:         20 May 96 10:13:16 
View raw article
  or MIME structure

On August 12-14, 1996, UCLA Extension will present the short course,
"Software Safety: Principles and Practices" on the UCLA campus in
Los Angeles.

The instructor is Dev Raheja, MS, PE, CSP, System Software Consultant
and Adjunct Professor, University of Maryland.

A growing number of major mishaps involving medical devices, automobiles,
aircraft and other complex systems have been directly attributable to
poor or negligent software design. As a result, software liability awards
are doubling every five years.  The objective of this course is to guide
software engineers and managers in preventing software hazards.  It
emphasizes sound software design principles for building inherent safety
into complex systems.  The course is especially suited for entry-level
programmers, software engineers, and project managers in automobile,
aircraft, computer, consumer products, medical device, programmable
chip, and automated system industries.

Specific topics include:
Software safety principles,
Software risk management from early design,
Workshop on design rules for safety,
Workshop on applying design rules,
Hazard analysis process,
Workshop on softrees,
Hazard analysis techniques,
Workshop on software failure mode and effects analysis,
Robust design for safety,
Workshop on fault tolerance,
Safety concerns for real-time systems,
Workshop on petrinets,
Language concerns,
Testing for safety,
Quality assurance for safety-critical components,
Safety standards,
Software safety program.

Participants are expected to have some education or experience in
software engineering and programming.

The course fee is $1195 which includes extensive course notes.  These
notes are for participants only, and are not for sale.

For additional information and a complete course description, please
contact Marcus Hennessy at:

(310) 825-1047
(310) 206-2815  fax