During the e-learning process implementation, there is a knowledge forgetting parameter that determines the remaining level of knowledge after the e-learning process is completed. To assess learner’s knowledge, e-learning management systems use formative assessment, which determines the level of knowledge in each examined competence during their acquisition. At the end of completing the study programme, the learner will have a different level of education in the acquired competences included in the study programme. The results of the study are not linked to the specific level of education, but are related to the methodology of the assessment of the learner's level of knowledge and the evaluation of the implementation of the learning plan. The article discusses the development of an adaptive e-learning plan generation algorithm and its integration within the e-learning management system of curriculum, which allows adapting curriculum to the level of knowledge and learning ability of each user by balancing the acquired knowledge in each unit of time, dynamically changing the topology of the learning plan.