Rwanda Coding Academy (RCA) is a government-funded secondary school located in Nyabihu District that focuses on coding and software development education. It accepts students at the secondary school level and trains them in programming as part of their formal education. RCA is not a bootcamp for adults. It is a school for young Rwandans who show aptitude for technology. If you are an adult looking to learn to code, RCA is not an option for you, but it is an important part of Rwanda's tech education strategy.
Rwanda Coding Academy is a government-initiated secondary school that teaches software development alongside the standard Rwandan secondary curriculum. Located in Nyabihu District (in the Northern Province), it represents the Rwandan government's investment in producing a tech-skilled generation.
The school selects students who show aptitude for technology and mathematics. The curriculum includes programming fundamentals, software development, and related technical skills, integrated with standard secondary education subjects.
RCA is part of a broader government strategy under MINICT and the Vision 2050 framework. The idea: if Rwanda wants to be a knowledge-based economy, it needs to start training developers at the secondary level, not wait until university or bootcamp age.
RCA admission is for students at the secondary school level. The selection process involves:
If you are a parent or guardian of a young Rwandan who shows interest and aptitude in technology, RCA is worth exploring. Check with the Ministry of Education or MINICT for current application procedures and timelines.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
RCA is for secondary school students. If you are an adult, your options are:
The fact that RCA exists is actually encouraging for the broader ecosystem. As RCA graduates enter universities and the workforce, they raise the baseline of technical talent in Rwanda. For adult developers, this means a growing community of technically literate peers and a government that takes tech education seriously.
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account