Decision Tree Algorithm Analysis (C4.5) to Determine Student Eligibility in Taking Final Assignments

Authors

  • Eisyaniah Desvazulinda Universitas Pembangunan Panca Budi
  • Muhammad Iqbal Universitas Pembangunan Panca Budi

Keywords:

Decision Tree, C4.5, Classification, Final Project, Decision Support System

Abstract

Determining student eligibility for undertaking a final project is an important process in higher education to ensure students' academic readiness. This process is often carried out manually based on several criteria such as the number of completed credits, Grade Point Average (GPA), and the completion of prerequisite courses, which may lead to subjectivity and inconsistency in decision-making. This study aims to analyze the application of the Decision Tree algorithm using the C4.5 method to determine student eligibility for final project enrollment. The C4.5 method is chosen due to its ability to handle both categorical and numerical data and to generate easily interpretable decision rules. The research stages include data collection, data preprocessing, decision tree construction, and model evaluation. The results show that the C4.5 algorithm is capable of producing an accurate classification model and can be used as a decision support system for determining student eligibility. Therefore, the application of this method is expected to improve objectivity, consistency, and efficiency in the decision-making process for final project eligibility.

References

Quinlan, J. R. (1993). C4.5: Programs for Machine Learning. San Mateo: Morgan

Kaufmann Publishers

Han, J., Kamber, M., & Pei, J. (2012). Data Mining: Concepts and Techniques (3rd ed.). Elsevier

Witten, I. H., Frank, E., & Hall, M. A. (2011). Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufmann.

Kusrini, & Luthfi, E. T. (2009). Algoritma Data Mining. Yogyakarta: Andi Publisher

Larose, D. T. (2005). Discovering Knowledge in Data: An Introduction to Data Mining.

Wiley Interscience.

Tan, P. N., Steinbach, M., & Kumar, V. (2006). Introduction to Data Mining. Pearson Education

Gorunescu, F. (2011). Data Mining: Concepts, Models and Techniques. Springer.

Suyanto. (2017). Data Mining untuk Klasifikasi dan Klasterisasi Data. Informatika.

Prasetyo, E. (2012). Data Mining: Konsep dan Aplikasi Menggunakan MATLAB. Andi.

Hanifah, S., & Kurniawan, D. (2020). Penerapan Algoritma C4.5 untuk Klasifikasi Kelayakan Penerima Bantuan Sosial. Jurnal Teknologi Informasi, 14(2), 123–130.

Mandasari, I., & Hartana, A. (2021). Implementasi Algoritma C4.5 dalam Penentuan Penerima Bantuan. Jurnal Ilmiah Informatika, 8(1), 45–52.

Susanto, A., Wijaya, R., & Pratama, Y. (2019). Penerapan Decision Tree C4.5 untuk Klasifikasi Data Kelayakan. Jurnal Sistem Informasi, 10(1), 1–8.

Putra, D. W. T., & Andriani, R. (2019). Unified Modeling Language (UML) dalam Perancangan Sistem Informasi. Jurnal Teknologi Informasi dan Komunikasi, 7(1), 1–8.

Sari, N., & Fitriani, L. (2022). Analisis Data Mining untuk Prediksi Kelulusan Mahasiswa Menggunakan C4.5. Jurnal Informatika, 16(1), 55–63.

Rahman, F., & Hidayat, T. (2020). Penerapan Algoritma Decision Tree untuk Prediksi Prestasi Akademik Mahasiswa. Jurnal Komputer dan Informatika, 12(2), 89–96.

Downloads

Published

2025-10-27

Most read articles by the same author(s)