Important Dates

  • April 1: Registration system open
  • May 1: Registration deadline for team leaders, deputy leaders, and guests
  • May 15: Registration deadline for contestants
  • July 28: IOI 2017 arrival
  • August 4: IOI 2017 departure