February 15, 2017
Last day for online confirmation of participation by countries
March 31, 2017
Last day for receipt of problem proposals
April 5, 2017
Last day for online registration of leaders, deputy leaders, observers, the number of contestants and arrival day for leaders and observers
May 5, 2017
Last day for full payment of charges for single rooms and observers in cleared funds
May 31, 2017
Last day for online registration of contestants
June 15, 2017
Last day for online registration of all travel details