For any college or university student, selecting the right courses in which to enrol is a critical choice that has the potential to positively or negatively affects the student's academic performance. For this reason, universities offer academic advisors, which study the case of each student and recommend the right courses based on the student's status. This process is expensive and time-consuming, therefore, researchers have proposed solutions to automate it. In this paper, we focus on solutions based on expert systems. To this end, we summarize and analyze six selected works that propose different expert systems to solve the problem of academic advising. The analysis aims to provide an overview about the used approaches as well as highlight areas of improvements. The goal is to help any researcher interested in the problem to take the first step towards learning about existing approaches, their advantages, and their drawbacks. Overall, existing approaches show great potential of expert systems in the problem of academic advising.
n/a