The Digital Kazakhstan program ensures that higher education meets the needs of modern industrialization by developing students' professional skills and competencies. These qualities guarantee that students will be able to quickly adapt to the professional environment and remain competitive in the national and global labor markets after graduation. The aim of this research is to improve the content of educational programs by developing models, methods, and algorithms for an intelligent system for designing educational programs that consider the interrelationships between the subjects studied and the competencies formed through natural language analysis and processing. To achieve the goal, several tasks were solved, including the creation of a data model of educational content (subject programs) and professional content (requirements of professional standards) to study their structural components. This paper presents a model of the professional competencies database and the concept of creating an educational program corresponding to the required skills. This model is based on the analysis of unstructured texts describing the content of educational courses. The work performed has led to two important results. First, the successful prototyping of an intelligent system that dynamically links course content to the required professional competencies. Second, the development of an algorithm that improves the accuracy of matching learning outcomes to industry standards. These achievements prove that educational programs can be designed to better meet the changing demands of the labor market, equipping graduates with the necessary skills to succeed.