Journal Article

·2016

Course scheduler and recommendation system for students

Süleyman Uslu , Can Özturan , Mehmet Fatih Uslu YTU

Abstract

Every semester, university students need to decide their course programs, and as the number of course offerings increase, it becomes challenge to form a schedule for the semester courses to be taken. In addition, students might have difficulty in finding courses that can match their schedules and course preferences. In order to address these problems, we build Mecanin, an online platform for Boğaziçi University students that provides an optimum schedule and course recommendation tools. In this paper, we propose an integer programming model to optimize course programs and also a recommendation algorithm to suggest courses to students. Both algorithms are tested and compared, and the results are presented.

Keywords

Course (navigation) Computer science Schedule Online course Integer programming Recommender system Scheduling (production processes) Multimedia Mathematics education World Wide Web Mathematical optimization Operating system Algorithm Engineering Psychology Mathematics

Subject Areas

Scheduling and Timetabling Solutions ·Management Science and Operations Research ·Social Sciences
Advanced Wireless Network Optimization ·Electrical and Electronic Engineering ·Physical Sciences
Intelligent Tutoring Systems and Adaptive Learning ·Artificial Intelligence ·Physical Sciences

Citations by Year

OpenAlex SDG Match

SDGs auto-classified by OpenAlex (score ≥ 0.4 shown).

Quality Education 72%