Welcome to the Annual All-Ireland Programming Olympiad sticky icon

IOI Logo

This is an annual computer programming olympiad held at Dublin City University (DCU). The goals of the competition are:

The competition is open to all second-level students in Ireland who are under 20 on the 1st of July.

It consists of two rounds; round one can be done at home or at school, and is used to determine entry to the final round which will be held in the School of Computing at DCU. For details on entry go to the How To Enter section.

Gary Conway and Ximo Planells  [Competition Organisers]

AIPO Committee

Snapchat snapchat.com/add/dcu_aipo

AIPO - Secret to Success sticky icon


Python: https://cscircles.cemc.uwaterloo.ca/


Data Structures & Algorithms: https://www.coursera.org/learn/algorithms-part1



AIPO: http://aipo.computing.dcu.ie/training



CodeForces (bi-weekly): http://codeforces.com/contests



2018 Finalists

Congratuations to the following students who have qualified through the preliminary round of AIPO.

The national finals of the AIPO programming Olympiad takes place in DCU tomorrow, Saturday 17th February between 11am and 4pm.
This competition encourages the brightest young secondary level students from around the country to compete for the AIPO title and a v.nice high-spec laptop. This year there were 71 students who attempted the first round algorithmic problems on the AIPO website with 40 successfully making it through to the Finals tomorrow.


Included in these 40 students are 7 junior competitors who are under 15 years old. They will 8 problems to solve over a 5 hour period with problems of varying difficulty from very easy to very hard. Gold, Silver and Bronze AIPO Medals for the best placed Junior (<15yrs) and Senior students (>=15yrs) of the competition and a high spec laptop for the top student in each section, revealed on our Facebook page:
The top eight Senior students from the competition will be invited to an AIPO-IOI training / selection camp here on DCU campus on 2nd/3rd/4th March where the top four students from this training will be invited to represent Ireland at the IOI Finals in Japan (1st Sept - 8th Sept) https://ioi2018.jp/