About the training program
The “Teacher-Programmer” program prepares specialists with expertise in IT and pedagogy for vocational, secondary, and supplementary education. Students develop competencies in designing the educational process and teaching programming in the context of digitalization. The curriculum includes mathematics, Python programming, object-oriented programming, databases, computer architecture, artificial intelligence, web design, teaching methodology, educational technologies, information security, as well as psychology, pedagogy, inclusion, and youth leadership activities. The program offers extensive practical training in colleges, technology parks, and supplementary education centers. Graduates are prepared to teach and develop innovative educational resources.











