top of page

About IOI


Egypt's Delegation after closing ceremony of IOI 2023 Hungary


The International Olympiad in Informatics is one of several international science Olympiads held annually around the world. Exceptional high school students from various countries compete in the prestigious algorithmic competition to sharpen their informatics skills—such as problem analysis, design of algorithms and data structures, programming, and testing.

Main Objective

  • To discover, encourage, challenge, and recognise exceptional high school students for their talent in the field of informatics.

  • To foster friendly international relationships among computer scientists and informatics educators.

  • To bring the discipline of informatics to the attention of young people.

  • To promote the organization of informatics competitions for high school students.

  • To encourage countries to organise future IOI.

Each participating country selects a team of up to four contestants to represent their nation. The team, accompanied by a team leader and deputy leader, will compete in a two-day competition. Each contestant competes individually to maximize their score by solving three algorithmic problems within five hours.

bottom of page