Text this: Solución del problema de programación de cursos universitarios (UCTP) utilizando un método hibrido basado en algoritmos genéticos