IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
Vol 20, No 4 (2026): October

Learning Analytics for STEM Course-Completion: Logistic Regression, ANN, and DNN

Mihuandayani Mihuandayani (STMIK Multicom)
Michel Farrel Tomatala (STMIK Multicom)
Ritham Tuntun (STMIK Multicom)
Caroline Belinda Tangka (STMIK Multicom)



Article Info

Publish Date
31 Oct 2026

Abstract

Identifying students at risk of not completing STEM courses is essential for timely academic intervention, yet institutional learning data remain underutilized. This study develops a comparative learning analytics framework for classifying STEM course completion using Logistic Regression, a Shallow Artificial Neural Network (ANN), and a Deep Neural Network (DNN). The dataset contained 1,800 records from 300 students in the 2022 and 2023 cohorts, covering six STEM courses and 14 predictors. Data were stratified into training, validation, and testing subsets of 70%, 15%, and 15%, with random oversampling applied only to the training set. Performance was evaluated using accuracy, precision, recall, F1-score, AUC, and confusion matrices, with non-completion as the positive class. Logistic Regression achieved 97.78% accuracy, 94.57% precision, 98.86% recall, 96.67% F1-score, and 99.93% AUC. Shallow ANN achieved 97.41% accuracy and 96.09% F1-score, while DNN achieved 97.78% accuracy, 95.56% precision, and 96.63% F1-score. Final-exam, midterm, assignment, and quiz scores were the most influential predictors. These findings indicate that Logistic Regression provides the strongest overall balance between predictive performance and interpretability for STEM learning analytics.

Copyrights © 2026






Journal Info

Abbrev

ijccs

Publisher

Subject

Computer Science & IT Control & Systems Engineering

Description

Indonesian Journal of Computing and Cybernetics Systems (IJCCS), a two times annually provides a forum for the full range of scholarly study . IJCCS focuses on advanced computational intelligence, including the synergetic integration of neural networks, fuzzy logic and eveolutionary computation, so ...