Las asignaturas electivas buscan el desarrollo integral de los estudiantes, la Pontificia Universidad Javeriana ofrece una gran cantidad de opciones, lo que, usualmente, dificulta el proceso de elección e inscripción de este tipo de asignaturas. Este problema lleva a los estudiantes a retirar las asignaturas o ver asignaturas electivas cuyo contenido no es de su agrado. Estas situaciones no promueven, necesariamente, el proceso de formación integral. Por esta razón, se hace necesaria una herramienta que recomiende asignaturas electivas a los estudiantes, según sus preferencias de aprendizaje. Este problema se va abordar a través de un algoritmo de recomendación mixto que base su predicción en el historial académico de los estudiantes. Se realizó una implementación web de este sistema de recomendación para facilitar el proceso de elección e inscripción de asignaturas electivas, promoviendo, la esencia de la educación integral.