An application that recommends courses to individual based on various factors like their interest, previously taken courses, availability of course and prerequisites.