Personalized course schedule planning using answer set programming

Kahraman, Muhammed Kerem and Erdem, Esra (2019) Personalized course schedule planning using answer set programming. In: 21st International Symposium on Practical Aspects of Declarative Languages (PADL 2019), Lisbon, Portugal

[thumbnail of kahraman2018.pdf] PDF
Restricted to Registered users only

Download (995kB) | Request a copy


Course scheduling or timetabling is a well-known problem that is generally studied from the perspective of schools; the goal is to schedule the courses, considering, e.g., the expected number of students, the sizes of the available classrooms, time conflicts between courses of the same category. We study a complementary problem to help the students during the course registration periods; the goal is to plan personalized course schedules for students, considering, e.g., their preferences over sections, instructors, distribution of the courses. We present a declarative method to compute personalized course schedules, and an application of this method using answer set programming, and discuss promising results of some preliminary user evaluations via surveys.
Item Type: Papers in Conference Proceedings
Uncontrolled Keywords: Answer set programming; Course scheduling; Declarative problem solving
Divisions: Faculty of Engineering and Natural Sciences > Academic programs > Computer Science & Eng.
Faculty of Engineering and Natural Sciences
Depositing User: Esra Erdem
Date Deposited: 28 Aug 2019 10:48
Last Modified: 08 Jun 2023 12:37

Actions (login required)

View Item
View Item