Dive deep into the core competitive programming topics that often come up in contests. Lectures will be in English.
Get regular one-on-one support from instructors and teaching assistants, and join dedicated sessions to discuss problem-solving approaches and solutions.
Successfully complete the first-semester contests to move on to the second semester, where you’ll be able to tackle theoretical assignments and present and defend your solutions orally.
School students aged 13–19 who:
Are currently enrolled in secondary education.
Already know the basics of competitive programming and want to strengthen their skills.
Want to improve their results in olympiads


Improve your knowledge and skills in key competitive programming topics while benefitting from expert feedback.
Boost your performance and reach the next level in national and international competitions.