Applying survival analysis and Explainable Artificial Intelligence to understand academic success in software engineering students

This paper presents a characterization of software engineering students based on their admission profiles and academic trajectories. Using a larger dataset from the 2014–2019 cohorts, the study combines statistical methods, supervised learning techniques, Explainable Artificial Intelligence (XAI), and Survival Analysis (SA) to understand and predict student outcomes. The results confirm a strong relationship between admission variables, such as age, CENEVAL score, GPA, credit progress, and intended highest educational level, and academic success or dropout risk. Multinomial Logistic Regression, Decision Trees, and Cox Proportional Hazards models were employed to classify students into three academic trajectory (AT) types: timely graduation (Type A), delayed graduation (Type B), and dropout (Type C). Multinomial Regression achieved the highest accuracy at 90%, outperforming the other models by approximately 10%. Notably, while a high CENEVAL score often indicated successful graduation, exceptions were observed, emphasizing the need for more nuanced models. Survival Analysis provided a dynamic view of academic trajectories over time, revealing that student performance can shift due to various internal and external factors. These findings offer valuable insights for educational authorities, enabling targeted interventions to reduce dropout rates and improve program retention. Future work will explore additional XAI techniques, expand the student sample size, incorporate new variables like student motivation, and perform comparative studies across different Mexican regions to evaluate geographic influences on software engineering student profiles.

Authors

Institutions

Publication Details

Journal
Array
Published
2025-10-15
DOI
https://doi.org/10.1016/j.array.2025.100540
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Applying survival analysis and Explainable Artificial Intelligence to understand academic success in software engineering students

Jorge Octavio Ocharán-Hernández, Karen Cortés-Verdín, José Luis Gastañaga Ponce de León, Ángel J. Sánchez-García et al.
Array
Online Learning and Analytics
article

Applying survival analysis and Explainable Artificial Intelligence to understand academic success in software engineering students

Jorge Octavio Ocharán-Hernández, Karen Cortés-Verdín, José Luis Gastañaga Ponce de León, Ángel J. Sánchez-García, Isabel Vega-Rebolledo
article en

Abstract

This paper presents a characterization of software engineering students based on their admission profiles and academic trajectories. Using a larger dataset from the 2014–2019 cohorts, the study combines statistical methods, supervised learning techniques, Explainable Artificial Intelligence (XAI), and Survival Analysis (SA) to understand and predict student outcomes. The results confirm a strong relationship between admission variables, such as age, CENEVAL score, GPA, credit progress, and intended highest educational level, and academic success or dropout risk. Multinomial Logistic Regression, Decision Trees, and Cox Proportional Hazards models were employed to classify students into three academic trajectory (AT) types: timely graduation (Type A), delayed graduation (Type B), and dropout (Type C). Multinomial Regression achieved the highest accuracy at 90%, outperforming the other models by approximately 10%. Notably, while a high CENEVAL score often indicated successful graduation, exceptions were observed, emphasizing the need for more nuanced models. Survival Analysis provided a dynamic view of academic trajectories over time, revealing that student performance can shift due to various internal and external factors. These findings offer valuable insights for educational authorities, enabling targeted interventions to reduce dropout rates and improve program retention. Future work will explore additional XAI techniques, expand the student sample size, incorporate new variables like student motivation, and perform comparative studies across different Mexican regions to evaluate geographic influences on software engineering student profiles.

ArrayVol. 28
Universidad Veracruzana (MX)
Openalex Percentile: Top 68%
Online Learning and Analytics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Applying survival analysis and Explainable Artificial Intelligence to understand academic success in software engineering students — Jorge Octavio Ocharán-Hernández, Karen Cortés-Verdín, et al. · Array (2025) | TGRS Research Map | TGRS