“Online Course Registration and Advisory Systems Based on Students’ Personal and Social Constraints”. Kurdistan Journal of Applied Research, vol. 6, no. 2, Dec. 2021, pp. 83-93, https://doi.org/10.24017/science.2021.2.8.