1 About this Book

This comprehensive textbook provides hands-on training in System Reliability and Six Sigma techniques using R. Designed specifically for Cornell University’s SYSEN 5300 course, this book bridges the gap between statistical theory concepts and practical coding implementation of these advanced statistical techniques.

1.1 What You’ll Learn

Through a series of interactive workshops and skill-building exercises, you’ll master:

  • Statistical Process Control - Monitoring and improving manufacturing and service processes
  • Reliability Engineering - Predicting and improving system performance over time
  • Life Distributions - Modeling failure patterns using exponential, Weibull, gamma, and log-normal distributions
  • Fault Tree Analysis - Visualizing and quantifying system failure modes
  • Physical Acceleration Models - Converting lab test results to field performance estimates
  • Regression Analysis - Modeling relationships between variables in complex systems
  • Design of Experiments - Planning and analyzing controlled experiments
  • Response Surface Methodology - Optimizing processes through systematic experimentation

1.2 Learning Approach

Each chapter combines: - Theoretical foundations with clear explanations - Hands-on coding workshops in both R and Python - Case studies from manufacturing, healthcare, and service industries - Interactive exercises with immediate feedback - Visual learning through plots, diagrams, and flowcharts

1.3 Prerequisites

  • Basic familiarity with R programming
  • Understanding of fundamental statistics
  • Access to RStudio or Posit Cloud (recommended)

1.4 About the Author

Dr. Timothy Fraser

Figure 1.1: Dr. Timothy Fraser

Dr. Timothy (Tim) Fraser is an Assistant Teaching Professor in the Systems Engineering Program at Cornell University, where he has been teaching since 2022. He also serves as Coordinator for the Center for Transportation, Environment, and Community Health (CTECH).

As a computational social scientist, Dr. Fraser develops methods, systems, and software to help communities combat environmental crises. His research spans urban resilience and environmental systems in the US and Japan, with 51 peer-reviewed publications, plus numerous dashboards, R packages, and software tools.

Dr. Fraser has advised researchers on social infrastructure at the OECD and UN Development Programme’s Accelerator Labs. He earned his PhD from Northeastern University in 2022 and has received funding from multiple national grants, including Fulbright.

His current research focuses on developing AI and cloud computing tools to quantify, visualize, and communicate environmental policy data to the public, supporting community action and resilience in socio-technical systems.

Contact: www.timothyfraser.com

1.5 Acknowledgments

Special thanks to the students of Cornell’s Systems Engineering Program for their invaluable feedback, testing, and suggestions that helped refine this textbook. Your engagement and questions have made this resource more effective and user-friendly.


1.6 How to Use This Book

  1. Start with the basics - Begin with Part 1 for fundamental R and Python programming skills
  2. Follow the sequence - Each chapter builds on previous concepts
  3. Find the code - Find the code for each chapter in the code/ folder and the workshops/ folder at github.com/timothyfraser/sigma
  4. Practice actively - Run all code examples and complete exercises
  5. Use both languages - Compare R and Python implementations to deepen understanding
  6. Apply to your field - Adapt examples to your specific industry or research area

Happy learning! 🚀