Este documento presenta el diseño y desarrollo de Proyecto Rubik, sistema resultante a la inexistencia de una herramienta gráfica, interactiva y multiusuario que permite validar la disponibilidad de horarios de clases y logre que los involucrados en la planificación de estos horarios tengan la posibilidad, de forma ordenada y sistematizada, de simplificar los tiempos en la creación de clases, la resolución de problemas de cruces horarios y la organización en la asignación de horarios de clases que dictará el personal docente de la carrera de ingeniería electrónica de la Pontificia Universidad Javeriana.