Maintenance and service logistics


About this course

We start with a brief overview of what is needed for managing the availability of advanced technical systems, and we discuss the perspectives of manufacturers and users of such systems. To efficiently and effectively maintain systems, it is necessary to both use smart maintenance policies and spare parts inventory control policies. We therefore use about half of the course to cover spare parts inventory control models and optimization algorithms. The assignment is on this topic and requires students to implement such algorithms (e.g., in Matlab or Python). After that, we use about half of the course to cover the main preventive maintenance policies: age-based policies, minimal repair policies, and inspection-based policies.

Learning outcomes

  • Students can describe the main elements of the maintenance of technical systems

  • Students can paraphrase important concepts related to spare parts inventory models (e.g., different service level measures and the PASTA property)

  • Students can construct a spare parts inventory model and optimization procedure for a given situation in practice

  • Students can implement optimization procedures for spare parts inventory control (in Python)

  • Students can verify whether a given spare parts inventory model has certain important properties (e.g., costs are increasing and convex in the base stock level)

  • Students can explain the differences between widely-used maintenance policies such as age-based and inspection-based maintenance

  • Students can apply the fundamental concepts in probability and reliability theory to evaluate the expected cost rate of a maintenance policy

  • Students can construct and solve a maintenance optimization model for a given situation in practice

Required prior knowledge

You must meet the following requirements

  • Registered for a degree programme other than
  • HBO-TOP Applied Physics, Pre-Master

Link to more information

If anything remains unclear, please check the FAQ of TU Eindhoven.


  • Start date

    3 February 2025

    • Ends
      6 April 2025
    • Term *
      Block 3
    • Location
    • Instruction language
    • Register between
      15 Nov, 00:00 - 5 Jan 2025
    Enrolment starts in 123 days
These offerings are valid for students of Utrecht University