Moscow Workshops ICPC presents

Choose the upcoming programming workshop to participate

July 6-13, Russia

Learn More

July 7-14, Belarus

Learn More

September 7-14, Russia

Coming soon...

September 21-28, Singapore

Coming soon...

October, Latvia

Coming soon...

November, Russia

Coming soon...

April, Russia

Coming soon...

April, Russia

Coming soon...