El problema de horarios y cursos basado en currículum (abreviado por sus siglas en inglés, CBCT), es un problema de optimización, donde se plantea la generación de un calendario escolar respetando una serie de restricciones, además existe una función objetivo con la capacidad de evaluar cada horario propuesto, por lo...