The Complete Course on Maintenance Planning and Scheduling