Join Rwanda Computing Olympiad, a national Informatics and AI competition for high schoolers, encouraging problem-solving skills and innovation in Artificial Intelligence, Programming, designed for young enthusiasts aged 20 and below.
The Rwanda Computing Olympiad is dedicated to discovering and nurturing talented young programmers and AI innovators who will represent our nation on the global stage.
We identify and nurture talented young programmers and AI enthusiasts across Rwanda, providing them with world-class training in algorithms, data structures, machine learning, and problem-solving. Through structured competitions, AI projects, and camps, we prepare students to excel in international informatics and artificial intelligence olympiads and beyond.
We envision Rwanda as a recognized center of excellence in informatics and artificial intelligence education, where computational thinking and data-driven innovation are embedded in every school. Our students will not only represent Rwanda on the global stage but also become leaders in AI research, technological innovation, and digital transformation.
Excellence in all we do. Collaboration across institutions. Inclusivity for all talented students regardless of background. Innovation in our approaches, from algorithms to machine learning. Impact that extends beyond competitions to real-world applications of informatics and AI.
Discover the selection process in detail and learn about the criterias to see who can take part.
Enrolled in Rwandan high school
As of Time of Registration
Students studying in Rwanda
Find out the stages we go through to select the best Rwanda's representatives.
Schools register to participate in Selection Tests
Students take school selection tests and qualify for the National Selection Test
Qualified students advance to nationwide tests and get selected for training camps
Top performers join preparation camps and compete for the national team
Our path combining algorithmic & AI tracks to prepare for both 2026 Olympiads.
Students take a school-supervised selection test via Rwanda Computing Olympiad.
Intro workshops covering algorithms, data structures, and AI foundations.
Test to decide candidates for algorithmic & AI deep training.
Intensive bootcamp with algorithmic, data structures, and ML modules.
Students embark on AI projects (model building, ML pipelines) for IOAI prep.
Combined algorithm + AI test to select Rwanda's IOI & IOAI teams.
Rwanda's AI team competes in Abu Dhabi, UAE.
Rwanda's programming team competes in Tashkent, Uzbekistan.
Meet the team leading Rwanda's international informatics competitions.
Comprehensive resources mixing competitive programming and artificial intelligence - from algorithms to machine learning, contests to AI research.
Comprehensive competitive programming guide & training.
Interactive algorithm & data structure visualizations.
Free micro-courses on ML, data science & AI ethics.
Coding games, AI bot programming & clash battles.
University of Helsinki's free AI fundamentals course.
Essential CP techniques by Antti Laaksonen.
The quintessential AI textbook, 4th edition.
Comprehensive algorithms & data structures reference.
Practical ML with Scikit-Learn, Keras & TensorFlow.
Curated competitive programming problems by topic.
Popular editor with CP & ML extensions.
A powerful, free, and open-source, modal text editor.
Python IDE ideal for data science & AI development.
Lightweight C/C++ IDE for competitive programming.
Interactive development environment for ML & data analysis.
Fast, customizable text editor with competitive programming shortcuts.
Premier competitive programming platform with regular contests.
ML competitions with real-world datasets & prizes.
High-quality algorithmic contests from Japan.
Data science competitions for social good.
Algorithm, design & development competitions.
Technical interview prep with programming challenges.
Rwanda Computing Olympiad is proudly supported by leading technology companies and educational institutions committed to nurturing young talent. These organizations make the Rwanda Computing Olympiad possible through their generous support.






