Available courses

The Asia-Pacific Informatics Olympiad (APIO) is an IOI-like competition for delegations within the Asian and Western Pacific regions. The first competition was organized by the Australian IOI team in 2007. APIO 2023 will be hosted by China and the participants will be competing online in their own places.

The contest will be held from 7:00 on May 20th to 7:00 on May 21st (in Beijing time).

Training resources for NOI 2023 Division A Contestants.


This is a c++ programming course designed for absolute beginners targeting the knowledge required for competitive programming.

It is assumed that you have no prior programming knowledge.

Training resources for NOI 2021 Division A Contestants.

Training for the IOI 2020 SL Team