Personalized Course Sequence Recommendations
Not on the map. Why?
Abstract (arXiv)
Given the variability in student learning it is becoming increasingly important to tailor courses as well as course sequences to student needs. This paper presents a systematic methodology for offering personalized course sequence recommendations to students. First, a forward-search backward-induction algorithm is developed that can optimally select course sequences to decrease the time required for a student to graduate. The algorithm accounts for prerequisite requirements (typically present in higher level education) and course availability. Second, using the tools of multi-armed bandits, an algorithm is developed that can optimally recommend a course sequence that both reduces the time to graduate while also increasing the overall GPA of the student. The algorithm dynamically learns how students with different contextual backgrounds perform for given course sequences and then recommends an optimal course sequence for new students. Using real-world student data from the UCLA Mechanical and Aerospace Engineering department, we illustrate how the proposed algorithms outperform other methods that do not include student contextual information when making course sequence recommendations.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Dec 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 0; 2024: 2; 2025: 2; 2026: 1.
9 papers.
- 2024Large Language Models for Education: A Survey and Outlookcited by 188
- 2021Personalized Education in the AI Era: What to Expect Next?cited by 13
- 2021Challenges in Statistical Analysis of Data Collected by a Bandit Algorithm: An Empirical Exploration in Applications to Adaptively Randomized Experimentscited by 6
- 2024Asymmetric Graph Error Control with Low Complexity in Causal Banditscited by 2
- 2025SmartCourse: A Contextual AI-Powered Course Advising System for Undergraduatescited by 1
- 2021MOOCRep: A Unified Pre-trained Embedding of MOOC Entitiescited by 0
- 2021Course Difficulty Estimation Based on Mapping of Bloom's Taxonomy and ABET Criteriacited by 0
- 2025Skill-based Explanations for Serendipitous Course Recommendationcited by 0
- 2026KNOWPLAN: Knowledge-Driven AI Agents for Smart Degree Pathway Planningcited by 0
- 2026KNOWPLAN: Knowledge-Driven AI Agents for Smart Degree Pathway Planning6 Aug 2026
- 2025Skill-based Explanations for Serendipitous Course Recommendation27 Aug 2025
- 2025SmartCourse: A Contextual AI-Powered Course Advising System for Undergraduates26 Jul 2025
- 2024Asymmetric Graph Error Control with Low Complexity in Causal Bandits20 Aug 2024
- 2024Large Language Models for Education: A Survey and Outlook26 Mar 2024
- 2021Course Difficulty Estimation Based on Mapping of Bloom's Taxonomy and ABET Criteria16 Nov 2021
- 2021MOOCRep: A Unified Pre-trained Embedding of MOOC Entities12 Jul 2021
- 2021Challenges in Statistical Analysis of Data Collected by a Bandit Algorithm: An Empirical Exploration in Applications to Adaptively Randomized Experiments22 Mar 2021
- 2021Personalized Education in the AI Era: What to Expect Next?19 Jan 2021