Practice suggestions
Say which of the four assumptions your situation breaks before choosing a model. Constant demand, instant arrival, no shortages, a price that does not depend on the quantity: there is a lesson for each, and picking the model by which formula you remember is how a plain economic order quantity ends up answering a question about a machine that takes three days to produce a batch.
Keep the root until the last moment. √(2KD/h) is either a whole number or an irrational one, and the difference is a property of the data rather than of the method. Rounding early makes a merge of two roots look like a near-miss, makes two candidate costs look separated when they are not, and makes an exact statement into a decimal the reader cannot check.
Price the mistake rather than warning about it. Every panel on this course computes the wrong answer beside the right one — the band floor against the band's own quantity, b = 0 against the optimal backorder level, the lead-time-only base-stock level against R + L — because a reader who has seen 34.38% printed where 90% was asked for does not make that mistake again, and a reader who has read a caution about it does.
Never write “service level” without saying which one. Cycle service and fill rate are computed from the same policy and on the worked instance of “Reorder Points, and Two Numbers Called Service” they are 68.75% and 99.625%. Both are correct, both are in general use, and a target quoted without its definition has specified nothing at all.
What it does not cover
Calculus, anywhere. The economic order quantity is found here by the discriminant of a quadratic, and the flatness of the cost curve by the discriminant of a second one. That is a complete argument rather than a workaround: it proves existence, uniqueness and optimality at once, where a derivative gives a stationary point and then needs a second test to say what kind it is.
Incremental quantity discounts. Only all-units pricing is built, because it is the one whose cost curve is discontinuous and therefore the one whose answer cannot be found by a single formula. Incremental pricing has a continuous curve and is a straightforward variation; the reason for choosing the harder one is that the candidate-per-band argument is what this course is teaching.
Joint optimisation of the order quantity and the reorder point. The two are treated as separate decisions here, which is the standard working assumption and is close to optimal, and it lets the risk question be asked cleanly: the exposure window is the lead time, and the order quantity does not appear in it. Solving the pair together needs an iteration that would obscure exactly that.
Continuous demand distributions, and the normal approximation to lead-time demand. Every distribution on this course is discrete with rational probabilities, so every convolution, quantile and service level is an exact fraction. The standard textbook route — a normal lead-time demand and a safety factor read from a table — would replace those with decimals from an approximation this path has not built, and would hide the overshoot that makes a discrete target interesting.
Multi-echelon inventory, perishability, and lost sales as distinct from backorders. All three are real and all three change the model rather than its parameters: a second stocking location couples two policies, a shelf life makes the cost depend on age, and a customer who leaves rather than waits removes the backorder term this course prices. Naming them is as far as it goes.