DOI: 10.17587/prin.17.24-36
Intelligent Curriculum Management System for Training an IT Specialist
I. I. Sukhikh, Postgraduate Student, vargostelemax@gmail.com,
Perm National Research Polytechnic University, Perm, 614990, Russian Federation
Corresponding author: Ilya I. Sukhikh, Postgraduate Student, Perm National Research Polytechnic University, Perm, 614990, Russian Federation, E-mail: vargostelemax@gmail.com
Received on June 09, 2025
Accepted on July 23, 2025
This paper presents a decision support system (DSS) designed to better manage the curriculum for IT training. The system utilizes data on curriculum disciplines to build a graphical representation showing interdisciplinary relationships and their chronological sequence. The application of a hybrid algorithm combining contextual ranking and transitive relationship analysis allows one to identify key statements, identify structural weaknesses such as knowledge gaps and duplicate content, and optimize the sequence of disciplines by minimizing a penalty function that quantifies violations of learning continuity. The system implementation is implemented in Python and tested on real data, which provided an 18 % reduction in the value of the penalty function and eliminated cases of backward continuity due to inter-semester course movement. The proposed scalable platform, tested on real data, facilitates the alignment of educational programs and IT training plans with the current needs of the labor market and can be adapted to different educational contexts.
Keywords: decision support system, curriculum management, IT training, curriculum, graph representation, hybrid algorithm, key concepts, knowledge gaps, duplicate content, course sequencing, penalty function, continuous learning, Python
pp. 24—36
For citation:
Sukhikh I. I. Intelligent Curriculum Management System for Training an IT Specialist, Programmnaya Ingeneria, 2026, vol. 17, no. 1, pp. 24—36. DOI: 10.17587/prin.17.24-36. (in Russian).
References:
- Fayzrakhmanov R. A., Dolgova E. V., Sukhikh I. I. Harmonization Status Analysis of 09.03.01 "Computer Science and Computer Engineering" Discipline, Bulletin of Perm University. Mathematics. Mechanics. Computer Science, 2024, no. 1 (64), pp. 53—59. DOI: 10.17072/1993-0550-2024-1-53-59 (in Russian).
- Sukhikh I. I. Models and algorithms of the system for improving the quality of training of IT-specialists on the basis of curriculum harmonization, Nonlinear world, 2025, vol. 23, no. 1, pp. 53—59. DOI: 10.17072/1993-0550-2024-1-53-59.
- Yarullin D. V. Intelligent control system for IT-specialists training based on denotative analytics, Applied Mathematics and Control Sciences, 2022, no. 3, pp. 141—164. DOI: 10.15593/24999873/2022.3.08 (in Russian).
- Fernando J. G., Baldelovar M. Decision support system: overview, different types and elements, Technoarete transactions on intelligent data mining and knowledge discovery, 2022, vol. 2, iss. 2, pp. 13—18. DOI: 10.36647/TTIDMKD/02.02.A003.
- Ostrovskij D. A., Eliseev V. S. Sistemy podderzhki prin-yatiya reshenij v sovremennom mire, Innovacionnye rezultaty sovre-mennyh nauchnyh issledovanij: sb. nauch. tr. po mat. Mezhdunar. nauch.-prakt. konf., 2022, pp. 52—56, available at: https://apni.ru/article/3557-sistemi-podderzhki-prinyatiya-reshenij-v-sovr (date of access 05.05.2025) (in Russian).
- Senkovskaya A. A. Mathematical modeling and methods of optimizing the educational process of the university (using the example of the tasks of forming). Dissertation of Ph. D. Omsk. 2020. 154 p. (in Russian).
- Klevanskij N. N., Glazkov V. P., Saparov E. K., Voronkova I. V. Integration of university educational process management problems, Modern High technologies, 2020, no. 8, pp. 44—50. DOI: 10.17513/snt.38171 (in Russian).
- Kulikova N. U., Maslova O. A., Ponomareva Yu. S. The model of using artificial intelligence systems for assessing the quality of the formation of competencies of university students, World of Science. Pedagogy and psychology, 2021, vol. 9, no. 5, pp. 1—13 (in Russian).
- Piriyapongpipat P., Goldin S., Ditcharoen N. An alternative approach to ontology-based curriculum development in higher education, Smart Learn. Environ, 2024, no. 11 (20), pp. 1—19. DOI:10.1186/s40561-024-00307-8.
- Tractenberg R., Lindvall J., Attwood T., Via A. Guidelines for curriculum and course development in higher education and training, Published in the Open Archive of the Social Sciences (SocArXiv), 2020, pp. 1—18. DOI: 10.31235/osf.io/7qeht.
- Jovanovic M., Dimitrijevic D. Higher education curriculum management system, Facta Universitatis Series: Teaching, Learning and Teacher Education, 2023, vol. 7, no. 1, pp. 65—76.
- Law M. Yu. A Review of Curriculum Change and Innovation for Higher Education, Journal of Education and Training Studies, 2022, vol. 10, no. 2, pp. 16—23. DOI: 10.11114/jets.v10i2.5448.
- Xiaoyan W., Azam S. M., Tham J. Sustainable higher education curriculum management system in China: Theoretical perspectives, European Journal of Management and Marketing Studies, 2023, vol. 8, no. 1, pp. 172—187. DOI: 10.46827/ejmms.v8i1.1441.
- Larsen T. N., Busetto R., Varagnolo D. et al. A receding horizon approach for curriculum management in higher education, IF-AC-PapersOnLine, 2022, vol. 55, no. 17, pp. 61—66. DOI: 10.1016/j.ifacol.2022.09.225.
- Du N., Thudumu S., Giardina A. et al. Contextual topic discovery using unsupervised keyphrase extraction and hierarchical semantic graph model, Journal of Big Data, 2023, vol. 10, article 156. DOI: 10.1186/s40537-023-00833-1.
- Mitina O. A., Masyakin D. M. Application of graph neural networks in session-based recommendation systems, Nacionalnaya Associaciya Uchenyh, 2023, no. 89-3, pp. 47-54 (in Russian).
- Bushinskiy A. S. Using a directed acyclic graph for software synthesis, Sistemy kompyuternoj matematiki i ih prilozheniya, 2023, no. 24, pp. 92-97 (in Russian).