E-Course Adviser for Students in Tertiary Institutions: An Expert System Design Approach


  • Emmanuel Etuh Kwararafa University
  • Deborah U Ebem University of Nigeria Nsukka
  • Zayyanu Umar Waziri Umaru Federal Polytechnic




Academic Adviser Model, Feedforward Neural Network, Counseling, Course Registration, Expert Career Guidance


Course adviser in tertiary institution guides students on course enrolment which is part of the registration process for students. It is a phase where a student formally enrolls for requisite courses in a particular semester. Students on gaining admission are required to enroll into courses offered in their chosen programme of study every semester progressively with certain credit limits in each semester. The courses are arranged in an ascending order of complexity such that the criterion for registering for a higher course is to have passed the lower prerequisite course(s). Academic advisers are appointed for students to guide them on course enrolment but due to human factor, a lot of students end up registering for inappropriate courses which leads to inefficiency in career. This research work developed a model that classifies students as either “registrable” Or “not registerable”. Multi-layered Feedforward Neural Networks was used to develop the model that will classify students. The dataset used consists of 150 records, 4 input layers, one hidden layer, and 1output layer. The train/test split of the dataset was in the ration of 80:20. The Networks was trained for 2000 epochs. The accuracy of the model was 0.97. If a student fails more than 15 credit hours of registered courses, such student will be considered “not registerable” and hence redirected to the expert adviser for proper guidance on the course(s) to register.


Download data is not yet available.


NUC, Benchmark Minimum Academic Standards for Undergraduate Programmes in Nigerian Universities. Abuja, Nigeria: National Universities Commission, 2007.

E. A. Afify and M. M. Nasr, “A Proposed Model for a Web-Based Academic Advising System,” Int. J. Adv. Netw. Appl., vol. 9, no. 2, pp. 3345–3361, 2017.

F. M. Innocent, A. Y. Gital, and I. N. Sitlong, “Course Advisory and Results Expert System (CARES): An Implementation of FMI Course Auto-Scheduling,” Int. J. Comput. Appl., vol. 179, no. 5, pp. 1–2, 2017.

C. I. Ejiofor and O. E. Uko, “Universal Electronic Student Course Registration Model (U-ESCRM),” Am. Sci. Res. J. Eng. Technol. Sci., vol. 40, no. 1, pp. 1–5, 2018.

A. C. Rajput, “Intelligent Counselor : An Intelligent Advisory System,” Int. J. Sci. Technol. Eng., vol. 1, no. 9, pp. 1–6, 2015.

P. Chaka and F. S. Mungadzi, “An Implimentation of an Online Based Registration System in Tertiary Institutions in Zimbabwe,” Int. J. Eng. Res. Technol., vol. 2, no. 10, pp. 4011–4040, 2013.

E. Etuh, F. S. Bakpo, Z. Umar, A. E. Omolara, and O. I. Abiodun, “Development of Career Counselling Model for Choice of Courses in Tertiary Institutions using Machine Learning Algorithm,” in The role of science in attaining the sustainable development goals, 2020.

A. M. Chidimma and M. . Okoronkwo, “Course Registrationa and Result Processing System in Computer Science Department University of Nigeria Nsukka,” Nsukka, 2015.

T. Roushan et al., “University Course Advising: Overcoming the challenges using decision support system,” in 16th Int’l Conf. Computer and Information Technology, 2013, no. August 2016, pp. 13–18.

Irwan, Gustientiedina, Sunarti, and Y. Desnelita, “Counseling Model Application : A Student Career Development Guidance for Decision Maker and Consultation,” in IOP Conference Series: Earth and Environmental Science, 2017, pp. 1–7.

M. Kubat, An Introduction to Machine Learning, 2nd ed. USA: Springer, 2017.

O. I. Abiodun et al., “Comprehensive Review of Artificial Neural Network Applications to Pattern Recognition,” IEEE Access, vol. PP, no. February 2017, p. 1, 2019.

A. Dennis, B. H. Wixom, and R. M. Roth, System Analysis & Design, 5th ed. New Jersey: John Wiley & Sons, Inc, 2012.

FIPS 183, Integration Definition for Function Modeling (IDEF0), Publications, Federal Information Processing Standards. Washington, DC: U.S Department of Commerce, 1993.