國際信息學奧林匹克競賽(International Olympiad in Informatics, IOI)為一國際性賽事,特為來自世界各地的中學生而設,且為最負盛名的計算機科學競賽之一,受到聯合國教科文組織及國際信息處理聯合會的贊助與重視。競賽旨在激發年輕學生對信息技術和計算科學方面的興趣。
比賽分兩天進行。於每場比賽中,參賽選手需於5小時內使用電腦編寫程序獨立解決3道題目。比賽采用IOI賽制,選手在比賽時有多次提交機會,程序提交後可得到實時評測並返回結果,然後根據每道題通過的子任務獲得相應的分數。
IOI的澳門代表隊成員的資格將在同年舉辦的MOI中競逐。原則上,於MOI中得分最高的四位同學將被派出參與IOI。代表隊選拔方法以該年MOI章程所述為準。