The Kenya National Olympiad in Informatics (KNOI) 2026 is the national selection process to identify Kenyaβs top four contestants for the International Olympiad in Informatics (IOI) 2026.
The selection includes two online rounds and two training camps designed to test and nurture problem-solving, algorithmic thinking, and programming skills.
| Phase | Period | Format | # of Participants | Key Activities |
|---|---|---|---|---|
| Round 1 Selection | Feburary 2026 | Online (24 hours) | Unlimited | Solve algorithmic problems and submit solutions |
| Round 1 Training Camp | Feb-March 2026 (4 weeks) | Online (weekly) | Unlimited | Weekly courses, homework, and quizzes |
| National Team Selection | April 2026 | Offline (4 hours, fixed time)** | 20-30 | Advanced algorithmic contest |
| National Team Training | MayβJune 2026 (2 months) | Online | 8 | 8 sessions + coursework & quizzes |
| IOI 2026 Delegation Announcement | Aug 9-16 2026 | Uzbekistan | 4 | Top 4 students selected to represent Kenya |
π Date: February 2026 (Exact date announced in January)
π Duration: 24 hours (students can start anytime within the window)
π» Format: Online contest portal
Objective:
Identify promising Kenyan students with strong algorithmic and coding skills.
Eligibility:
Open to all secondary and high school students in Kenya.
Advancement Criteria:
Top scorers advance to Round 1 Training Camp.
π Period: March 2026 (4 weeks total)