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.

If you would like to keep up-to-date with AIPO 2016 competition schedule, please subcribe to our mailing list here:
http://mailhost.computing.dcu.ie/mailman/listinfo/aipo

Gary Conway and Ximo Planells  [Competition Organisers]

aipo-committee@computing.dcu.ie

Final Call for AIPO 2017

All<br />
                                  Ireland Programming Olympiad (AIPO)

Dublin City University

DCU School<br />
                                  of Computing

​ ​
  • Do you know gifted secondary school students who can write code?
  • Do they excel at Maths?
  • If so, why not challenge them to enter the All-Ireland Programming Olympiad?

http://aipo.computing.dcu.ie/programming-problems

 

High Spec laptops up for grabs for Junior (<15yrs) and Senior programmers (>=15yrs) at the National Finals in DCU Saturday 25th February.

Closing Date: 23rd February

Top Seniors will be invited to a special 3-day training camp in DCU to prepare them to represent Ireland at the prestigious International Olympiad in Informatics (IOI) this summer.

AIPO Committee

Emailaipo-committee@computing.dcu.ie

Facebook facebook.com/DCU.AIPO

Twitter twitter.com/DCU_AIPO
Sponsored by:

Fidelity<br />
                                  Investments Ireland

2017 Preliminary Round Problems Released!

AIPO LogoHi Everyone,

We are pleased to announce the release of the 2017 Preliminary Round Problems on our website:

http://aipo.computing.dcu.ie/2017-aipo-preliminary-round-problems

To submit solutions to this year's AIPO, you must do so through this website. If you do not have an account on our site, please register here:
 
 
Once you have registered and logged into the AIPO website, you can submit solutions using the 'Create content' link in the right hand block. You will see a 'Upload Solutions' link under 'Create content'.
 
Solutions can be submitted in the following languages: C, C++, Java, Pascal or Python. Solutions are graded automatically on submission and results returned via your registration email. Each problem has a 1 minute execution time limit.
 
Solution files must be named as follows:
 
p1.c, p1.cpp, p1.py, p1.pas or p1.java
 
p2.c, p2.cpp, p2.py, p2.pas or p2.java
 
etc.
 
Note: the system will rename py files to py.txt after you upload them. This is fine and will be accepted.
 
You can submit as many solution files as you wish and you can use any of the languages on each problem. Once you submit a correct solution for problem further solution code for that problem will not be evalutated.
 
Best of luck and hope to see you all at the National Finals in DCU on the 25th February 2017!
 

The AIPO is kindly sponsored by Fidelity Investments and DCU.

AIPO Committee

Emailaipo@computing.dcu.ie

Facebookfacebook.com/DCU.AIPO

Twittertwitter.com/DCU_AIPO