AI for Financial Inclusion

Duration
6 weeks
Investment
UGX 650,000
Certificate
Included
Teaching
Live online
Program Introduction
AI for Financial Inclusion equips learners to apply artificial intelligence and data analytics to financial services used across Uganda, East Africa and Africa. It focuses on mobile money, digital lending, SACCO and microfinance data, with practical attention to alternative credit scoring, fraud detection, customer segmentation, loan-default analysis, privacy, fairness and responsible deployment.
Key Features & Benefits
• Uganda, East Africa and Africa-focused fintech examples • Hands-on work with anonymised or synthetic transaction data • Practical SACCO and microfinance applications • Responsible AI, privacy and fairness checks • Capstone fintech AI prototype
Real-World Applications
• Design alternative credit-scoring support for SACCOs • Flag suspicious mobile money or digital lending transactions • Segment microfinance customers for better service design • Estimate loan default risk with fairness checks • Analyse savings and spending patterns • Support responsible fintech product development
Course outline and learning expectations
This is a tutor-led course. The outline shows what your tutor will cover; teaching materials and examinations are provided directly to enrolled students.
Live online
English (Uganda)
University
What you will learn
- Explain how AI supports mobile money, digital lending and inclusive finance
- Prepare anonymised financial transaction data for responsible analysis
- Build and evaluate an alternative credit-scoring workflow
- Detect unusual or potentially fraudulent transaction patterns
- Segment SACCO and microfinance customers using relevant data features
- Develop a loan-default risk model and interpret its limitations
- Create a savings and spending pattern analyser
- Assess models for fairness, privacy, explainability and consumer-protection risks
- Build and present a practical fintech AI prototype
Modules
- 1
AI in Modern African Fintech
Explain how AI supports mobile money, digital lending and inclusive finance in Uganda, East Africa and Africa
Financial inclusion conceptsAI in fintechMobile money ecosystemsDigital lending workflows - 2
Alternative Credit Scoring
Use responsibly selected transaction, mobile money and airtime features, where lawful and appropriate, instead of relying only on formal bank history
Alternative dataFeature engineeringCredit-scoring workflowData quality and consent - 3
Fraud Detection in Financial Transactions
Identify unusual transaction patterns and build an explainable fraud-screening workflow
Fraud patternsAnomaly detectionClassification metricsFalse positives - 4
Customer Segmentation for SACCOs and Microfinance
Group customers using meaningful financial behaviour features to support better products and services
Segmentation goalsClusteringCustomer profilesResponsible use of segments - 5
Responsible Loan-Default Risk Prediction
Develop a default-risk model and evaluate performance, fairness and limitations before use
Risk featuresModel trainingModel evaluationBias and fairnessExplainability - 6
Savings and Spending Pattern Analyser
Build a tool that summarises cash-flow, savings and spending behaviour from transaction records
Transaction categorisationCash-flow trendsSavings indicatorsSpending patternsUser-friendly outputs - 7
Regulatory and Ethical Considerations
Apply privacy, data protection, fairness, transparency and consumer-protection principles to fintech AI solutions
Uganda data protection contextConsent and data minimisationFair lendingModel transparencyHuman oversight - 8
Capstone — Fintech AI Prototype
Build and present an alternative credit-scoring prototype for SACCO members using anonymised transaction history rather than formal credit records
Problem definitionData preparationModel developmentFairness checksPrototype presentation
Before you enroll
- Completion of Course:Supervised Learning in Depth
- Completion of course:Unsupervised Learning & Clustering
What you need
- Laptop or desktop computer
- Reliable internet access
- Python 3
- Jupyter Notebook or Google Colab
- Spreadsheet software
- Anonymised or synthetic financial transaction data
Frequently asked questions
More in Machine Learning

Introduction to Computer Vision

Speech Recognition & Voice AI for Local Languages

Big Data Fundamentals for AI

MLOps & AI Deployment at Scale

Ensemble Learning & Advanced Model Techniques

Version Control & Collaborative Coding with Git & GitHub
More for University

Dart Programming for Beginners in Uganda & East Africa

Advanced C Systems Programming Course – Africa

Advanced C# Programming in Uganda: Async, Generics & Performance

Advanced C++ Course Uganda – Performance and Concurrency

Advanced Computer Vision & Image Recognition

Advanced Dart Programming & Concurrency for Africa
Quick Actions
Need Help?
Have questions about this program? Our team is here to help!