CSCE 716: Design for Reliability