The preparation of school schedules is a problem that occurs in many educational institutions around the world. From the mathematical approach, school schedules are considered NP-hard, since the computational time in searching for the solution can increase exponentially by increasing the number of variables, or by the complexity of the restrictions. Different strategies are reported in the literature to solve this problem; however, these do not guarantee finding the best solution or global optimum of the problem. This document establishes a validation of the three-stage assignment strategy that has been used in the solution of school schedules, whose results are characterized by obtaining good solutions in short times through the exact branching and bounding technique. Validation consists of demonstrating that the strategy reaches the global optimum in a school schedule problem.