Credits: 3


Restriction: Junior standing or higher.
Failure prevention, accident prevention, design requirements analysis, designing right the first time, high system reliability, software reliability, manufacturing defect prevention, life cycle costs reduction, design reviews, managing the design for reliability, design trustworthiness, product durability, and writing good specifications are covered.

Semesters Offered

Summer 2018, Winter 2019, Summer 2019, Winter 2021, Summer 2021, Summer 2022

Learning Objectives

The students will learn:
  • The new paradigms for designing robust products
  • How to write world class engineering specifications
  • How to write manufacturing specifications for defect free production
  • How to use risk analysis tools
  • Develop a design and manufacturing reliability plans to avoid surprises
  • How to verify and validate product reliability
  • How to use creativity for design solutions that cost very little or nothing
  • How to see potential product failures before the design is approved
  • How to see manufacturing defects before any defect is produced
  • How to speak up when a design is flawed
  • How to completely eliminate failures by design
  • How to eliminate manufacturing defects by changing the product design
  • How to apply high reliability principles to software design, a major industry weakness
  • How to use creativity in developing very low cost solutions
  • How to work as an efficient and effective team


Topics Covered

  • Principles of a highly reliable design
  • Reliability analysis tools such as Requirements Analysis,FMEA, FTA, and PHM
  • Principles of software reliability
  • Reliability modeling
  • Design Failure Mode, Effects, and Criticality Analysis(DesignFMECA)
  • Process FMECA
  • Software FMEA
  • Six Sigma approach to improve reliability
  • Human Factors Engineering for high reliability
  • Accelerated life testing principles and practices
  • Designing   for extreme environments
  • Designing for software trustworthiness
  • Prognostics design for enhancing system reliability
  • Managing for high reliability
  • Risk management
  • Integrating Reliability with Safety
  • Measuring effectiveness of reliability programs
  • Case histories of high reliability


Learning Outcomes

  • an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  • an ability to identify, formulate, and solve engineering problems
  • an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

Additional Course Information


Raheja, Dev


Required Materials:

  • Design for Reliability, Authors :Dev Raheja and Louis Gullo (Wiley)

Supplemental Materials:

  • Assurance Technologies Principles and Practices, Authors: Dev Raheja and Michael Allocco (Wiley)
  • Improving Product Reliability, Authors Mark Levin and Ted Kalal (Wiley)

Class/Laboratory Schedule 

  • Online class schedule may vary
Last Updated By 
Dev Raheja, September 2017