“Online Course Registration and Advisory Systems Based on Students’ Personal and Social Constraints” (2021) Kurdistan Journal of Applied Research, 6(2), pp. 83–93. doi:10.24017/science.2021.2.8.