Review Article

Predicting Student Academic Performance at Higher Education Using Data Mining: A Systematic Review

Table 7

General information about the experimental dataset of the reviewed studies (BDC: Before data cleaning, ADC: After data cleaning, DS: Dataset).

PaperDataset sizeNo. of variablesIndependent variable categoriesHighly influential factorsDependent variableDM taskSample’s scope

[21]12969281. Personal information1.1 AgeBinary class: dropout/graduatedClassificationUnspecified
2.1 GPA
2.2 Total course hours
2.3 Final status
2.4 Years enrolled
2.5 Language exam
2. University features2.6 Writing exam
2.7 Science exam
2.8 Humanities exam
2.9 Maths exam
Withdraws
2.10 Applied year
2.11 Applied semester

[23]206401. University features1.1 Weighted average gradeBinary class: dropout/retentionClassificationEngineering
1.2 Academic index
1.3 Average success rate
1.4 Success-to-failure ratio
2.Social & economic features1.5 Efficiency
1.6 Progress factor
2.1 Family income quintile

[24]ADC: 561181. Student’s academic competencies1.1 Delay index9 clustersClusteringUnspecified
1.2 Average grade
1.3 Course year
1.4 Perceived delay index
2. Motivations1.5 Difficulty in understanding
1.6 Difficulty in memorization
2.1 Motivation level
3. Academic resilience2.2 Employment chances
3.1 ARS item1 … ARS item 6
4.1 Satisfaction with the study method
4. Student satisfaction4.2 Satisfaction with achievements
4.3 Satisfaction with lectures
4.4 Satisfaction with learning

[25]499511. Family information1.1 Qualification of fatherBinary class: at-risk/not at-riskClassificationComputer
1.2 Mother’s income
2.1 Previous semester’s percentage
2. University features2.2 Present semester attendance
3.1 Impact of friends’ circle
3. Social3.2 Extracurricular activities and location of residence
4. Behavioral features4.1 Self-study time
4.2 Behavior of assignment completion
[26]38,842>151. University features1.1 Course credit (maths, chemistry, finance, economics, first-year seminar, etc.)Binary class: completed/dropoutClassificationArts & science
1.2 Course numeric grade
[27]10,196411. Personal information3.1 First-semester academic achievementBinary class: dropout/graduationClassificationTechnology & economics
2. Preuniversity features
3. University features

[28]BDC: 178121. Personal information1.1 GenderBinary class: dropout/not dropoutClassificationEngineering
1.2 Origin
2. Family information2.1 Father’s occupation
2.2 Mother’s education
2.3 Mother’s occupation
ADC: 1043. Preuniversity features3.1 Senior high school department
4.1 First-semester attendance
4. University features4.2 First-semester GPA

[31]32593321. Personal information2.1 Clickstream features: mean of clicks, sum of clicksMulticlass: withdrawn, fail, pass, and distinctionClassificationUnspecified
2. Behavioral features3.1 Assessment features: average score, relative score
3. Academic features
[32]ADC: 52171. University features1.1 Exercise grades (exercise 1.1 to exercise 3.5.Multiclass: good, fair, and weakClassificationEngineering
[32]486711.2 Tasks grade (first two assignments, first quiz, and midterm exam)Multiclass: good, fair, and weakClassificationScience

[33]Adc: 499111. Personal information1.1 GenderBinary class: pass/failClassificationComputer
1.2 Date of birth
1.3 Employment
2.1 Course
University features2.2 Registration
2.3 Activity grade
2.4 Exam grade
[34]2893University features1.1 Assessment tasks (exercise and homework) gradesBinary class: at-risk/not at-riskClassificationComputer

[35]Unspecified171. Personal information2.1 Student grade levelMulticlass: low, medium, or highClassification & clusteringVarious fields
2.2 No. of days absent
2. University features2.3 Course title
3.1 Raising hands
3.2 Visiting resources
3. Behavioral features3.3 Viewing announcement
3.4 Discussion participates
4. Extra features4.1 Parent answering survey
4.2 Parent school satisfaction
[36]145331. University featuresFive courses grades (PRVT-333, Maj OP-2, PRVT-338, PUBL-220, and PUBL-2223)RegressionVarious fields

[37]10151. Personal information2.1 National College Entrance Examination (NCEE)Multiclass: fail, pass, good, or outstandingClassificationArt (English)
2. Preuniversity features3.1 Learning attitude
3. Behavioral features

[40]DS1: 38231. University featuresGrades for Course-2, Course-1, Course-5, Course-6, and Course-3Multiclass: A, B, C, and FClassificationComputer & engineering
DS2: 273252. Personal informationAge, bachelor GPA, and specialization

[41]1044331. University features1.1 Grade of the second termBinary class: pass/failClassificationMathematics & Portuguese
2. Personal and family features1.2 Grade of the first term
1.3 No. of fails
3. Social features1.4 No. of absent days
4. Preuniversity features2.1 Father’s qualification

[42]240101. University features1.1 Test 1 in week 5Multiclass; high, medium, or low riskClassificationEngineering
1.2 Test 2 in week 10

[43]592191. University features1.1 Grades for eight courses from the first semesterRegressionTechnology
2. Personal information1.2 No. of attempts student fails the course
2.1 Gender

[44]DS1: 262231. University features1.1 Exam 1Binary class: fail/passClassificationComputer
1.2 Activity of week 5
1.3 Activity of week 2
1.4 Activity of week 4
2 Personal information1.5 Activity of week 3
1.6 Blog
2.1 City
2.2 Age
3.1 Access
DS2: 161163.2 Exercises
Behavioral features

[45]225281.Preuniversity features1.1 Entry testRegressionEngineering
2. University features1.2 HSSC

[46]700261. Personal information1.1 GenderMulticlass: poor, average, good, or excellentClassificationComputer
2. Family information2.1 Parent’s qualification
2.2 Family income
3. Preuniversity features3.1 Grade in 10th class
4. University features3.2 Grade in 12th class
5. Behavioral features4.1 Grades in each semester in the program

[5]339151. Preuniversity features2.1 Preparatory year’s CGPAMulticlass: high, average, or below averageClassificationComputer
2.2 Introductory math grade
2. University features2.3 Computer skills grade
3. Personal informationCommunication skills grade.

[6]530641. Preuniversity features3.1 operating systems gradeMulticlass: excellent, very good, good, or passClassificationComputer
3.2 Statistics grade
2. University features3.3 General physics grade
3. Personal information3.4 Computer programming grade
3.5 Algorithms grade

[48]184161. University features1.1 3rd year GPAMulticlass: first class, second class upper, second class lower, or third class.ClassificationEngineering
1.2 2nd year GPA
1.3 1st year GPA
1.4 enrollment program
1.5 entry year

[49]228171. University features1.1 Previous backgroundMulticlass: excellent, very good, good, or poor.ClassificationUnspecified
1.2 Type of admission
2. Preuniversity features2.1 Loan
2.2 Gender
2.3 Talent

[50]100Unspecified1. Preuniversity featuresSecond-year courses includingBinary class: weak/good GPAClassificationTechnology
2.1 Human computer interaction course 2.2 Information security
2.3 Networks 1
2.4 Data mining
2. University features2.5 Intelligent systems
2.6 Advanced human computer interaction
2.7 Operating systems
2.8 Networks 2

[51]95761. Preuniversity features1.1 High school GPAUnspecifiedClassificationTechnology
2. University features

[54]1491131. Personal information1.1 GenderBinary class: pass/failClassificationUnspecified
1.2 Age
1.3 Ethnicity
2.1 School system
2.2 Math level
2. Preuniversity features2.3 English level
2.4 Scholarship
2.5 Transfer status
3. University features2.6 Admitted on probation
2.7 In dorm
3.1 Program
3.2 Course load

[17]233451. Personal informationUnspecifiedMulticlass: excellent, good, average, or poorClassificationEngineering & art
2. Learning pattern
3. Behavioral features
4. Emotional and cognitive features

[15]1,56941. Preuniversity features1.1 GATMulticlass: excellent, very good, good, average, or poor.ClassificationComputer
1.2 SAAT
1.3 High school GPA

[55]9458141. Personal information1.1 GenderMulticlass: low, medium, or good.ClassificationVarious fields
1.2 Student status
2. Family information2.1 Parent status
2.2 Father’s career
2.3 Father’s income
3. Preuniversity features2.4 Mother’s career
2.5 Mother’s income
4. University features3.1 Admission year
4.1 Course
4.1 GPA enrolled
[56]144551. Personal information1.1 Entry ageMulticlass: first class, second class upper, second class lower, or third class.ClassificationEngineering
2.1 WAEC score
2. Preuniversity features2.2 JAMB score
2.3 CUSAS score
[57]BDC:781171. Preentry information1.1 AgeRegressionScience
1.2 Gender
ADC:5192. Cognitive variables1.3 prior education
3. Noncognitive variables2.1 Math knowledge
2.2 Chemistry knowledge

[58]ADC:30091. University features1.1 Second semester’s CGPABinary class: at-risk/not at-riskClassificationSocial sciences
Bdc: 7082. Learning pattern
3. Behavioral features

[16]161611. Personal information2.1 Father’s workBinary class: pass/fail.ClassificationComputer
2. Social features
3. University features3.1 GPA
4. Health
5. Study skills features3.2 Number of credits
6. Motivation
7. Relationship
8. Money management4.1 Healthy food
9. Career planning

[59]50Unspecified1. Personal information1.1 Application IDBinary class: Yes/NoClassificationEngineering
1.2 Student name
1.3 Gender
2.1 Second-year GPA
2. University features2.2 Grade of entrance exam
2.3 Type of admission

[60]30941. Personal information1.1 AgeUnspecifiedClassificationScience
2. Preuniversity features1.2 Gender
2.1 High school achievement

[29]185441. University features1.1 Midterm gradeMulticlass: “< 32.5,” “32.5–55,” “55–77.5,” or “≥ 77.5.”ClassificationArt
1.2 Department
1.3 Faculty

[53]2407181. Personal information1.1 Mother’s jobBinary class: excellent/poorClassificationTechnical
1.2 Department
1.3 Father’s job
1.4 The main source of living expenses
1.5 The admission status