Skip to content
Conference Open access

Predicting the Programming Skills of Undergraduate Computer Science Students Using Machine Learning Techniques

2026 · ITM Web of Conferences · Vol 90, pp. 05001 · 0 citations · 16 references

TL;DR

This study proposes a machine learning prediction technique for assessing the coding ability of undergraduate students, and shows that the Random Forest has achieved a high accuracy rate.

Abstract

Computer science schools are adapting to the changing landscape of artificial intelligence and data science by developing new ways to train students to be proficient programmers. For the need mentioned before, programming is crucial. Gaining these skills can set students up for success in the IT industry and beyond. Multiple machine learning algorithms, including Logistic Regression, Decision Tree, Random Forest, Support Vector Machine (SVM) and K-Nearest Neighbour (KNN) were applied and assessed. A dataset of 113 student records was used, containing academic and behavioural features that were the most influential predictors of program competency. Experimental analysis showed that the Random Forest has achieved a high accuracy rate of 98.3%. This study proposes a machine learning prediction technique for assessing the coding ability of undergraduate students. Forecasting programming proficiency at an early stage allows the instructor to provide timely intervention and customised support to the students. Future enhancements include explainable AI techniques and graph based deep learning models to improve prediction precision and translation.

Read PDF

Similar papers

Review Open access Aug 2026

Machine learning based Innovative System to Forecast Secondary School Students' Academic Accomplishments

A machine learning-based system to forecast student performance, including grade and percentage prediction, while analyzing the impact of various socio-economic, educational, personal, and technological factors is developed.

Shravani P.Pawar, S. Deshmukh, Priya Chandran · 0 citations
Open access Aug 2026

Comparative Statistical Validation of Ensemble and Deep Learning Models for Enhanced Student Performance Prediction in Computer-Aided Learning Environments

Empirical findings conclusively demonstrate that ensemble and deep learning methods significantly surpass traditional statistical approaches in predictive accuracy and robustness in Computer-Aided Learning systems, and provide strong empirical support for integrating advanced ML models into CAL environments.

Manoj · 0 citations
Open access Oct 2026

Machine Learning for Predicting Student Academic Performance: A Case Study at a Public University

Predicting how well a student will perform before, rather than after, a semester goes wrong is one of the more practical promises that machine learning has brought to higher education. This study reports a case study conducted at a public university, in which academic records, attendance logs, and a small set of socio-...

Habibrahman Habibi, Abdul Wajid Fazil, Kefayatullah Khairkhah · 0 citations
Open access Oct 2026

Machine Learning-Based Prediction of Students' Academic Performance in Higher Education

Seven machine learning methods were applied to classify and predict student academic performance: Multinomial Naïve Bayes, Support Vector Machines, Decision Trees, Logistic Regression, Random Forest, Gradient Boosting and k-Nearest Neighbors.

X. Ren · 0 citations
Open access Sep 2026

Student Performance Prediction Using Machine Learning: A Comparative Analysis of Decision Tree, Random Forest, and Optimized XGBoost

Student performance prediction has become an important application of Machine Learning in educational data mining, enabling institutions to identify academically weak students at an early stage and provide timely academic support. Accurate prediction of student performance helps educators implement personalized learnin...

K. Sangeetha, Tulasi Miryala · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.