Imyaka 10+ · Self-paced

Preparing Africa's Next AI Generation.

Iga AI mu rugendo rw'imyaka 10.

Tangira ku bumenyi bwa digital na AI, ukomeze kuri coding, data, machine learning, generative AI, deployment na research. “Umwaka” ni urwego rw'amasomo; buri wese yiga ku muvuduko we.

Start with digital and AI literacy, then advance through coding, data, machine learning, generative AI, deployment and research. Each “Year” is a self-paced stage.

10Imyaka / Years
40Modules
240Amasomo / Lessons

Public curriculum roadmap

Reba inzira yose mbere yo kwiyandikisha.

Titles, levels, outcomes, study time and resources are public. Full explanations, examples, activities, quizzes, answers and projects open only after secure registration and sign-in.

Stage 1 of 10Umwaka 1 · Year 14 modules
Term 120 hours · 6 lessons

Kumenya mudasobwa

Digital Foundations

Menya ibice bya mudasobwa, dosiye, internet n'umutekano w'ibanze.

  • ✓ Gusobanura neza kumenya mudasobwa
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Ibikoresho bya digital

Ibikoresho bya digital ni igice cy'ingenzi cya Kumenya mudasobwa.

Stable foundationIyandikishe 🔒
Term 220 hours · 6 lessons

Gutekereza mu buryo bwa algorithm

Computational Thinking

Gabanya ikibazo mo ibice, ushake patterns kandi wandike amabwiriza asobanutse.

  • ✓ Gusobanura neza gutekereza mu buryo bwa algorithm
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Gucamo ikibazo ibice

Gucamo ikibazo ibice ni igice cy'ingenzi cya Gutekereza mu buryo bwa algorithm.

Stable foundationIyandikishe 🔒
Term 320 hours · 6 lessons

AI ni iki?

What Is AI?

Sobanukirwa AI, data n'uko imashini zibona patterns mu buzima bwa buri munsi.

  • ✓ Gusobanura neza ai ni iki?
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: AI n'imashini zisanzwe

AI n'imashini zisanzwe ni igice cy'ingenzi cya AI ni iki?.

Stable foundationIyandikishe 🔒
Term 420 hours · 6 lessons

Umushinga wa AI utekanye

Safe AI Project

Koresha ubumenyi bw'ibanze utegure igitekerezo cya AI gifasha umuryango kandi kirinda abantu.

  • ✓ Gusobanura neza umushinga wa ai utekanye
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Guhitamo ikibazo

Guhitamo ikibazo ni igice cy'ingenzi cya Umushinga wa AI utekanye.

Stable foundationIyandikishe 🔒
Stage 2 of 10Umwaka 2 · Year 24 modules
Term 122 hours · 6 lessons

Coding ukoresheje blocks

Block Coding

Wubake programs zoroshye ukoresheje events, variables, conditions na loops.

  • ✓ Gusobanura neza coding ukoresheje blocks
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Events

Events ni igice cy'ingenzi cya Coding ukoresheje blocks.

Stable foundationIyandikishe 🔒
Term 222 hours · 6 lessons

Data n'imibare

Data and Mathematics

Tegura data, ukoreshe averages na charts, kandi wirinde imyanzuro itari yo.

  • ✓ Gusobanura neza data n'imibare
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Tables

Tables ni igice cy'ingenzi cya Data n'imibare.

Stable foundationIyandikishe 🔒
Term 322 hours · 6 lessons

AI ibona amashusho n'amajwi

AI Perception

Menya uburyo images, sound na text bihindurwa data AI ishobora gusesengura.

  • ✓ Gusobanura neza ai ibona amashusho n'amajwi
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Pixels

Pixels ni igice cy'ingenzi cya AI ibona amashusho n'amajwi.

Stable foundationIyandikishe 🔒
Term 422 hours · 6 lessons

Storytelling ikoresha AI

AI Storytelling

Tegura inkuru ifashwa na AI ariko ugumane ubuhanzi, ukuri n'uburenganzira bw'umuhanzi.

  • ✓ Gusobanura neza storytelling ikoresha ai
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Audience n'intego

Audience n'intego ni igice cy'ingenzi cya Storytelling ikoresha AI.

Review yearly: changing technologyIyandikishe 🔒
Stage 3 of 10Umwaka 3 · Year 34 modules
Term 124 hours · 6 lessons

Python y'ibanze

Python Foundations

Andika Python ukoresheje variables, input, conditions, loops na functions.

  • ✓ Gusobanura neza python y'ibanze
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Python syntax

Python syntax ni igice cy'ingenzi cya Python y'ibanze.

Stable foundationIyandikishe 🔒
Term 224 hours · 6 lessons

Data muri Python

Data with Python

Koresha lists, dictionaries, CSV n'imibare y'ibanze mu gusesengura data.

  • ✓ Gusobanura neza data muri python
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Lists

Lists ni igice cy'ingenzi cya Data muri Python.

Stable foundationIyandikishe 🔒
Term 324 hours · 6 lessons

Machine Learning y'ibanze

Machine Learning Foundations

Sobanukirwa features, labels, training, testing n'ibipimo bya model.

  • ✓ Gusobanura neza machine learning y'ibanze
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Features na labels

Features na labels ni igice cy'ingenzi cya Machine Learning y'ibanze.

Stable foundationIyandikishe 🔒
Term 424 hours · 6 lessons

Model ya mbere

First Model Project

Tegura, ugerageze kandi usobanure model nto ikemura ikibazo gifite data yoroshye.

  • ✓ Gusobanura neza model ya mbere
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Problem statement

Problem statement ni igice cy'ingenzi cya Model ya mbere.

Stable foundationIyandikishe 🔒
Stage 4 of 10Umwaka 4 · Year 44 modules
Term 126 hours · 6 lessons

Imibare ya AI

Mathematics for AI

Menya vectors, functions, graphs, probability na statistics AI yubakiraho.

  • ✓ Gusobanura neza imibare ya ai
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Coordinates na vectors

Coordinates na vectors ni igice cy'ingenzi cya Imibare ya AI.

Stable foundationIyandikishe 🔒
Term 226 hours · 6 lessons

Gutunganya data

Data Preparation

Sukura, uhindure kandi wandike inkomoko ya data mbere yo kuyikoresha.

  • ✓ Gusobanura neza gutunganya data
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Missing values

Missing values ni igice cy'ingenzi cya Gutunganya data.

Stable foundationIyandikishe 🔒
Term 326 hours · 6 lessons

Algorithms za ML

Machine Learning Algorithms

Gereranya decision trees, nearest neighbours, regression na clustering.

  • ✓ Gusobanura neza algorithms za ml
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Linear regression

Linear regression ni igice cy'ingenzi cya Algorithms za ML.

Stable foundationIyandikishe 🔒
Term 426 hours · 6 lessons

AI ikemura ikibazo cy'aho dutuye

Local AI Challenge

Kora prototype ishingiye ku kibazo nyakuri cyo mu Rwanda cyangwa Afurika.

  • ✓ Gusobanura neza ai ikemura ikibazo cy'aho dutuye
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Community research

Community research ni igice cy'ingenzi cya AI ikemura ikibazo cy'aho dutuye.

Stable foundationIyandikishe 🔒
Stage 5 of 10Umwaka 5 · Year 54 modules
Term 128 hours · 6 lessons

Neural Networks

Neural Networks

Sobanukirwa neurons, layers, activation, loss n'uko network yiga.

  • ✓ Gusobanura neza neural networks
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Artificial neuron

Artificial neuron ni igice cy'ingenzi cya Neural Networks.

Stable foundationIyandikishe 🔒
Term 228 hours · 6 lessons

Computer Vision

Computer Vision

Tegura images, wige convolution kandi upime model ibona amashusho.

  • ✓ Gusobanura neza computer vision
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Image tensors

Image tensors ni igice cy'ingenzi cya Computer Vision.

Review yearly: changing technologyIyandikishe 🔒
Term 328 hours · 6 lessons

Language na NLP

Language and NLP

Hindura ururimi data, wige tokens, embeddings na text classification.

  • ✓ Gusobanura neza language na nlp
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Tokenisation

Tokenisation ni igice cy'ingenzi cya Language na NLP.

Review yearly: changing technologyIyandikishe 🔒
Term 428 hours · 6 lessons

Multilingual AI Project

Multilingual AI Project

Kora prototype yubaha Kinyarwanda n'izindi ndimi, uyipime ku bantu batandukanye.

  • ✓ Gusobanura neza multilingual ai project
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Language needs

Language needs ni igice cy'ingenzi cya Multilingual AI Project.

Review yearly: changing technologyIyandikishe 🔒
Stage 6 of 10Umwaka 6 · Year 64 modules
Term 130 hours · 6 lessons

Generative AI

Generative AI

Menya uburyo models zitanga text, images cyangwa code n'aho zishobora kwibeshya.

  • ✓ Gusobanura neza generative ai
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Generative vs predictive AI

Generative vs predictive AI ni igice cy'ingenzi cya Generative AI.

Review yearly: changing technologyIyandikishe 🔒
Term 230 hours · 6 lessons

Prompt Design

Prompt Design

Andika prompts zifite context, constraints, examples n'ibipimo byo kugenzura answer.

  • ✓ Gusobanura neza prompt design
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Clear instructions

Clear instructions ni igice cy'ingenzi cya Prompt Design.

Review yearly: changing technologyIyandikishe 🔒
Term 330 hours · 6 lessons

Kubaka AI Assistant

Building an AI Assistant

Huza interface, server API, grounding, safety n'ibizamini bya assistant.

  • ✓ Gusobanura neza kubaka ai assistant
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: User journey

User journey ni igice cy'ingenzi cya Kubaka AI Assistant.

Review yearly: changing technologyIyandikishe 🔒
Term 430 hours · 6 lessons

Learning Assistant Project

Learning Assistant Project

Kora assistant yigisha topic imwe, idatanga amakuru y'ibanga kandi igenzurwa n'abantu.

  • ✓ Gusobanura neza learning assistant project
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Learning objective

Learning objective ni igice cy'ingenzi cya Learning Assistant Project.

Review yearly: changing technologyIyandikishe 🔒
Stage 7 of 10Umwaka 7 · Year 74 modules
Term 132 hours · 6 lessons

AI Evaluation

AI Evaluation

Tegura test sets, metrics, human review na error analysis mbere yo kwizera system.

  • ✓ Gusobanura neza ai evaluation
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Evaluation goals

Evaluation goals ni igice cy'ingenzi cya AI Evaluation.

Stable foundationIyandikishe 🔒
Term 232 hours · 6 lessons

Responsible AI

Responsible AI

Suzuma fairness, privacy, transparency, accountability n'ingaruka ku bantu.

  • ✓ Gusobanura neza responsible ai
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Fairness

Fairness ni igice cy'ingenzi cya Responsible AI.

Stable foundationIyandikishe 🔒
Term 332 hours · 6 lessons

Security ya AI

AI Security

Rinda data, APIs na models; menya prompt injection n'uburyo bwo kugabanya risk.

  • ✓ Gusobanura neza security ya ai
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Threat modelling

Threat modelling ni igice cy'ingenzi cya Security ya AI.

Review yearly: changing technologyIyandikishe 🔒
Term 432 hours · 6 lessons

AI Audit Project

AI Audit Project

Kora audit ya system ukoresheje evidence, risk register n'inama zo kuyinoza.

  • ✓ Gusobanura neza ai audit project
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: System inventory

System inventory ni igice cy'ingenzi cya AI Audit Project.

Stable foundationIyandikishe 🔒
Stage 8 of 10Umwaka 8 · Year 84 modules
Term 132 hours · 6 lessons

Gushyira model muri application

Model Deployment

Menya APIs, containers, latency, versioning n'uburyo model ikorera users.

  • ✓ Gusobanura neza gushyira model muri application
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Inference

Inference ni igice cy'ingenzi cya Gushyira model muri application.

Review yearly: changing technologyIyandikishe 🔒
Term 232 hours · 6 lessons

MLOps

MLOps

Tegura pipelines, experiment tracking, monitoring na retraining igenzurwa.

  • ✓ Gusobanura neza mlops
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Data pipelines

Data pipelines ni igice cy'ingenzi cya MLOps.

Review yearly: changing technologyIyandikishe 🔒
Term 332 hours · 6 lessons

AI Product Design

AI Product Design

Huza user needs, feasibility, safety, cost n'ibipimo bya product.

  • ✓ Gusobanura neza ai product design
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: User research

User research ni igice cy'ingenzi cya AI Product Design.

Review yearly: changing technologyIyandikishe 🔒
Term 432 hours · 6 lessons

Production Prototype

Production Prototype

Shyira prototype kuri server y'igerageza, uyikurikirane kandi wandike operations guide.

  • ✓ Gusobanura neza production prototype
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Architecture diagram

Architecture diagram ni igice cy'ingenzi cya Production Prototype.

Review yearly: changing technologyIyandikishe 🔒
Stage 9 of 10Umwaka 9 · Year 94 modules
Term 132 hours · 6 lessons

Advanced Deep Learning

Advanced Deep Learning

Wige architectures zigezweho, attention, transformers n'uburyo bwo kuzipima.

  • ✓ Gusobanura neza advanced deep learning
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Representation learning

Representation learning ni igice cy'ingenzi cya Advanced Deep Learning.

Review yearly: changing technologyIyandikishe 🔒
Term 232 hours · 6 lessons

Retrieval na Knowledge Systems

Retrieval and Knowledge Systems

Huza search, embeddings, vector indexes na citations kugira ngo answers zishingire ku masoko.

  • ✓ Gusobanura neza retrieval na knowledge systems
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Information retrieval

Information retrieval ni igice cy'ingenzi cya Retrieval na Knowledge Systems.

Review yearly: changing technologyIyandikishe 🔒
Term 332 hours · 6 lessons

AI Agents na Automation

AI Agents and Automation

Tegura workflows zifite tools, state, approvals, limits na audit logs.

  • ✓ Gusobanura neza ai agents na automation
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Workflow design

Workflow design ni igice cy'ingenzi cya AI Agents na Automation.

Review yearly: changing technologyIyandikishe 🔒
Term 432 hours · 6 lessons

Team Capstone

Team Capstone

Korana n'itsinda mukore system yuzuye ifite research, prototype, evaluation na presentation.

  • ✓ Gusobanura neza team capstone
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Team roles

Team roles ni igice cy'ingenzi cya Team Capstone.

Review yearly: changing technologyIyandikishe 🔒
Stage 10 of 10Umwaka 10 · Year 104 modules
Term 132 hours · 6 lessons

AI Research Methods

AI Research Methods

Andika ikibazo cya research, usome papers, utegure experiment kandi wirinde conclusions zirenze evidence.

  • ✓ Gusobanura neza ai research methods
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Research questions

Research questions ni igice cy'ingenzi cya AI Research Methods.

Stable foundationIyandikishe 🔒
Term 232 hours · 6 lessons

Advanced Responsible Innovation

Advanced Responsible Innovation

Suzuma policy, society, environment n'uburenganzira mbere yo gushyira AI ku isoko.

  • ✓ Gusobanura neza advanced responsible innovation
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: AI governance

AI governance ni igice cy'ingenzi cya Advanced Responsible Innovation.

Review yearly: changing technologyIyandikishe 🔒
Term 332 hours · 6 lessons

Entrepreneurship ya AI

AI Entrepreneurship

Va ku kibazo nyakuri ujye kuri responsible business model, budget na pilot.

  • ✓ Gusobanura neza entrepreneurship ya ai
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Problem validation

Problem validation ni igice cy'ingenzi cya Entrepreneurship ya AI.

Review yearly: changing technologyIyandikishe 🔒
Term 432 hours · 6 lessons

Final Research Capstone

Final Research Capstone

Kora umushinga usoza imyaka 10: proposal, prototype, evaluation, report na defence.

  • ✓ Gusobanura neza final research capstone
  • ✓ Gukoresha ubumenyi ku kibazo gifatika
  • ✓ Kugaragaza umutekano, ukuri n'inshingano

Sample preview

Isomo 1: Capstone proposal

Capstone proposal ni igice cy'ingenzi cya Final Research Capstone.

Review yearly: changing technologyIyandikishe 🔒

BaBra AI Academy ni gahunda yo kwigira ku muvuduko wawe. Ntabwo ivuga ko yemewe nk'ishuri ritanga impamyabumenyi ya Leta, kandi ntabwo isezeranya akazi. Learners and parents should review fast-changing materials marked for annual review.