National Olympiad in Informatics Philippines 2017

All high school students are invited to the fourth National Olympiad in Informatics – Philippines (NOI.PH), the official qualifier in the Philippines for the International Olympiad in Informatics, the most prestigious worldwide high-school contest in programming! This year’s eliminations will be held from January 13 to 22, 2017 and will be held online. The top students will qualify for the on-site competition in February, 2017, and the top ranking students will be the official Philippine delegates to the International Olympiad in Informatics — and a chance to gain automatic admission and scholarships to international universities (such as the National University of Singapore, and the University of Waterloo) by earning a medal at the IOI. The top placers will also receive medals of recognition as winners of NOI.PH 2017.

What is the contest about?

NOI.PH is an individual competition for high school students, focusing on problem-solving skills in mathematics and knowledge in computer programming. Participants are expected to have a background in mathematics, and to be able to program or write code by themselves. Resources to learn these are available on the website.


How is the competition run?

In the elimination round, participants will be given a little over nine days to solve several problems. In the final round, participants will be given two sets of four problems, each set to be solved in a span of five hours. Solutions must be done by programming in either C, C++, Java, or Python.


What sort of problems can students expect at the contest?

Problems are mathematical or algorithmic in nature, and will require an understanding of mathematics and computer science. Difficulty will range from easy to complex. Problems are composed of a problem statement, an input specification, an output specification, a set of constraints on the parameters of the problem, and sample input and output. The full syllabus of concepts that are potentially covered by the problems are listed in the Official IOI Syllabus. Students are encouraged to solve problems from the past contests at the practice page.

It's about time we programmed outside again!

How can students practice for the contest?

Training materials and links to references are provided at prepare page of the NOI.PH website so that students and trainers can prepare for the competition.

How can students register for the contest?

Go to the registration page to register for the contest.

Group pic with our guide!

How well did the Philippines do in the IOI in the previous years?

In 2015, the first Philippine delegation to the IOI consisted of four students who competed in Kazakhstan and brought home the country’s first IOI medal. Last year, 2016,  the national representatives went to Kazan, Russia to compete. The delegation brought home the Philippines’ second IOI bronze medal. Aside from having a chance to show their skills, the young students also had the opportunity to travel internationally, an important experience in our increasingly global world.

Who sponsors this contest?

Holding NOI.PH and sending the delegates to the IOI would not have been possible without the endless support of last years’ sponsors. If you would like to help sponsor the Philippine delegation to the IOI, please visit the sponsor page. Any help will greatly be appreciated!

Should you have any other questions or concerns, please contact the organizing committee by emailing [email protected]. You can also keep in touch by liking the official NOI.PH Facebook page and following the NOI.PH Twitter account.

I have an inquiry about NOI.PH.

Feel free to email us any questions or concerns our email.

Where were the icons above taken from?

Podium icon and hacker icon was from