Abstract: Recommending suitable elective courses to students is crucial in order to improve their academic journey and align their learning objectives with their desired careers. Besides, every ...