No. 1: Design reliability -- We did, of course, cover reliability as part of my university course; however, it was at a very academic and abstract level. It would have been great to have had someone explain about failure rates; redundancy architectures (hot spared, cold spared, triple modular redundancy, and so on); fault propagation, etc., in a little more detail and with real-world examples. If a system has a MTBF (mean time between failures) of one year, does that mean it will work fault free for the year? And just how much will be the product recall cost (financial and reputational) if you do not consider reliability?