November 28 — December 5, 2020 Moscow Workshops will hold the boot camp for competitive programming — Moscow International Workshop. Student teams from all over the world are invited to participate. The Workshop will be organized in the online format.

The main purpose of the training camp is to prepare student teams for successful performance at competitive programming championships.
The best of the best students come to us, for example, in 2019 11 out of 12 ICPC medalists took part in Moscow Workshops.


The Workshop helps students to prepare for the stages of the ICPC championship. The official language of educational program is English.

The training program includes solution of contests, analysis of tasks with coaches and lectures from leading Russian universities professors, former participants and winners of ICPC.

Head of the programming committee is Mikhail Tikhomirov, the coach of gold medalists ICPC 2016 and 2018, silver medalists 2017 and bronze 2019. The main moderator of the contests is Oleg Khristenko, the Chief Judge of Moscow Workshops ICPC and Editor-in-Chief of  Snarknews.

Training will be conducted in two divisions:

  • Division А — is designed to prepare students to participate and win medals in the ICPC World Finals.
  • Division B — is designed to help teams prepare for the regional and international competitions.

Online participation contains full educational program:

  • 7 five-hour contests
  • access to upsolving of the contests within six months after the beginning of the Workshop;
  • access to the stream, video recording and materials of the contest analysis;
  • access to the stream, video recording and materials of the lectures (for div.B);
  • electronic certificate of participation for the team.

Cost of participation

The earlier payment is made, the lower the cost of participation is. The cost of participation for teams from Eurasian Economic Union (EAEU) countries is determined in rubles, for teams from other countries — in US dollars. 

The cost of participation for one team (3 teammates plus coach) is:

  EAEU Others
Until November 24, Moscow time 30.000 rubles $480
From November 25 36.000 rubles $570


Additionally, you can get two personal consultations (1,5 hour each). The time of the consultations should be agreed with the coach beforehand. The price is $390.

Workshop schedule

Team registration