Predicting student progression as a Markov chain

Authors

DOI:

https://doi.org/10.14209/jcis.2026.13

Keywords:

Markov Chain, Multi-agent Simulation

Abstract

 Effective school management may benefit from accurate student progression models to optimize the allocation of instructors and teaching spaces. However, existing research predominantly focuses on Markovian models for year-based programs, leaving a gap in the literature for credit-based undergraduate courses. This paper proposes a framework for modeling the progression of a group of students in credit-based programs using Markov chains, without requiring extensive training. The research addresses three key questions: (1) Can student enrollment and progression be modeled as a Markov chain? (2) Does a multi-agent simulation of a Markov model accurately replicate student-group behavior? (3) Are the multiagent Markov model simulation results akin to real student progression data? To answer these questions, we analyzed student progression data from an engineering program to extract probability distributions for course failure, class enrollment, and dropout rates. These distributions were then used to develop Markov chain models, which were simulated using a multi-agent approach and were compared the real data progression rates. Our findings indicate that a Markov chain model can effectively emulate student progression in engineering programs, and the results from our multi-agent simulation closely match the actual progression data. This framework provides a valuable tool for school management and course demand prediction in credit-based undergraduate programs.

Downloads

Download data is not yet available.

Author Biographies

Victor Carneiro Lima, UNICAMP

Victor Carneiro Lima is a Post-doctoral researcher at the School of Electrical and Computer Engineering (FEEC) of the University of Campinas (UNICAMP). He obtained his B.Sc., MSc, and Ph.D. degrees from the same institution. He has experience as professor of electrical engineering topics
for associates and undergraduate levels. His research interests includes topics on image processing, signal processing and higher education management.

Julia Farias, Universidade de Campinas

Julia Alves Farias received her B.Sc. degree in electrical engineering from the University of Campinas (UNICAMP) in $2025$. She is currently employed at Quinto Andar as a software engineer. During her graduation she researched student dropout modeling and prediction with machine learning techniques.

Renato Lopes, Universidade Estadual de Campinas

Renato da Rocha Lopes received his B.S. and M.Sc. degrees in electrical engineering from the University of Campinas (UNICAMP), Brazil, in 1995 and 1997, respectively. He received a M.Sc. degree in mathematics and a Ph.D. degree in electrical engineering from the Georgia Institute of Technology in 2001 and 2003, respectively. He is currently an associate professor at the School of Electrical and Computer Engineering at UNICAMP. His main research interest is in digital signal processing, especially in inverse problems.

Matheus Souza, Universidade de Campinas

Matheus Souza is an Assistant Professor at the School of Electrical and Computer Engineering (FEEC) of the University of Campinas (UNICAMP). He obtained his BEng, MSc, and Ph.D. degrees from the same institution. During his academic journey, he also spent time as a PhD visiting researcher at Maynooth University and worked as a Postdoctoral Research Fellow at University College Dublin. His main research interests focus on hybrid dynamical systems analysis and design and on convex optimisation.

Alim Gonçalves, Universidade Estadual de Campinas

Alim Pedro de Castro Gonçalves received the B.Sc. and M.Sc. degrees in Electrical Engineering from the School of Electrical and Computer Engineering, University of Campinas (UNICAMP), Campinas, Brazil, in 2000 and 2006, respectively. He received the Ph.D. degree from UNICAMP, in 2009. Since 2011, he has been an Assistant Professor at the School of Electrical and Computer Engineering, University of Campinas (UNICAMP). His research interests include nonlinear control, control and filtering of Markov jump systems.

Downloads

Published

2026-07-27

How to Cite

Carneiro Lima, V., Alves Farias, J., da Rocha Lopes, R., Souza, M., & Castro Gonçalves, A. P. (2026). Predicting student progression as a Markov chain. Journal of Communication and Information Systems, 41(1), 137–146. https://doi.org/10.14209/jcis.2026.13

Issue

Section

Regular Papers
Received 2025-11-12
Accepted 2026-07-13
Published 2026-07-27