Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31515
An Expert System for Assessment of Learning Outcomes for ABET Accreditation

Authors: M. H. Imam, Imran A. Tasadduq, Abdul-Rahim Ahmad, Fahd M. Aldosari


Learning outcomes of a course (CLOs) and the abilities at the time of graduation referred to as Student Outcomes (SOs) are required to be assessed for ABET accreditation. A question in an assessment must target a CLO as well as an SO and must represent a required level of competence. This paper presents the idea of an Expert System (ES) to select a proper question to satisfy ABET accreditation requirements. For ES implementation, seven attributes of a question are considered including the learning outcomes and Bloom’s Taxonomy level. A database contains all the data about a course including course content topics, course learning outcomes and the CLO-SO relationship matrix. The knowledge base of the presented ES contains a pool of questions each with tags of the specified attributes. Questions and the attributes represent expert opinions. With implicit rule base the inference engine finds the best possible question satisfying the required attributes. It is shown that the novel idea of such an ES can be implemented and applied to a course with success. An application example is presented to demonstrate the working of the proposed ES.

Keywords: Expert system, student outcomes, course learning outcomes, question attributes.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1299


ABET. (2015, 17 May 2015). ABET. Available:
[2] ABET. (2015, 17 May). About ABET. Available:
[3] ABET. (2015, 23 November). Criteria for accrediting engineering programs. Available:
[4] B. S. Bloom, Taxonomy of Educational Objectives, the classification of educational goals – Handbook I: Cognitive Domain New York: McKay, 1956.
[5] M. H. Imam and I. A. Tasadduq, "Evaluating the satisfaction of ABET student outcomes from course learning outcomes through a software implementation," International Journal of Quality Assurance in Engineering and Technology Education (IJQAETE), vol. 2, pp. 21-33, 2012.
[6] T. Nakamura, K. Un, and Y. Tachikawa, "Requirements engineering education using Expert System and role-play training," in Teaching, Assessment and Learning (TALE), 2014 International Conference on, 2014, pp. 375-382.
[7] I. Garcia, C. Benavides, H. Alaiz, F. Rodríguez, and Á. Alonso, "An ontology-based Expert System and interactive tool for computer-aided control engineering education," in Trends in Applied Intelligent Systems, ed: Springer, 2010, pp. 264-273.
[8] P. W. Airasian, K. A. Cruikshank, R. E. Mayer, P. Pintrich, J. Raths, and M. C. Wittrock, "A taxonomy for learning, teaching, and assessing: A revision of Bloom's Taxonomy of Educational Objectives," Anderson LW and Krathwohl DR. New York: Addison Wesley Longmann, 2001.