ProgrammingUniversity · General PublicAI for Agriculture (AgriTech)
Machine Learning
University · General Public

AI for Agriculture (AgriTech)

AI for Agriculture (AgriTech)

Duration

6 weeks

Investment

UGX 550,000

Certificate

Included

Teaching

Live online

Program Introduction

AI for Agriculture (AgriTech) is a practical intermediate–advanced program for learners in Uganda, East Africa and across Africa who want to apply machine learning, computer vision, weather and soil data, remote sensing and low-bandwidth mobile services to real agricultural problems. Learners work with regionally relevant examples, including coffee crop-disease screening, yield prediction, pest and weather-risk alerts, NDVI-based crop monitoring and SMS/USSD farmer support. The program emphasises smallholder realities, responsible data use and prototypes that support—not replace—agronomic and extension expertise.

Key Features & Benefits

• Uganda and Africa-focused case studies • Hands-on crop image classification and yield modelling • Weather and pest risk alert design • NDVI and remote-sensing fundamentals • Smallholder-centred precision agriculture • Low-bandwidth SMS/USSD prototyping • Responsible AI, data quality and model evaluation • Capstone AgriTech prototype

Real-World Applications

• Crop disease screening support for coffee and other crops • Yield forecasting using weather and soil data • Pest and weather early-warning prototypes • Satellite-based crop health monitoring with NDVI • Decision-support tools for farmers and extension officers • SMS/USSD agricultural advisory workflows • Agribusiness and cooperative data products • Research and development of locally relevant AgriTech solutions

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.

AI for AgricultureAgriTechArtificial IntelligenceMachine LearningDigital AgricultureSmart FarmingPrecision AgricultureCrop Disease DetectionYield PredictionRemote SensingNDVIClimate-Smart AgricultureSmallholder FarmersAgricultural Data ScienceUgandaEast AfricaAfricaSMSUSSDCoffee Farming
Teaching format

Live online

Teaching language

English (Uganda)

Intended learners

University · General Public

What you will learn

  • Explain practical AI applications and limitations in agriculture in Uganda, East Africa and Africa
  • Prepare and explore crop image, weather, soil and farm datasets
  • Build and evaluate an image-classification model for crop disease screening support
  • Develop a baseline yield-prediction model and interpret its performance
  • Design pest and weather-risk alert rules with clear confidence and escalation limits
  • Calculate and interpret NDVI for basic crop-health monitoring
  • Translate precision-agriculture concepts to smallholder farming contexts
  • Prototype an accessible farmer-facing SMS/USSD workflow
  • Apply responsible AI practices covering data quality, bias, privacy, consent and human oversight
  • Build and present a locally relevant AgriTech prototype

Modules

  1. 1

    AI in African agriculture

    Evaluate practical uses, limitations and adoption conditions for AI in agriculture, with emphasis on Uganda, East Africa and African smallholder systems

    AI and digital agriculture landscapeAgricultural value-chain problemsUse-case selectionSmallholder constraintsResponsible AI and human oversight
  2. 2

    Crop disease detection with image classification

    Prepare crop-image data and build a baseline classifier for disease-screening support using locally relevant crops

    Image collection and labellingData quality and class balanceImage preprocessing and augmentationTransfer learningAccuracy, precision, recall and confusion matricesField validation limits
  3. 3

    Yield prediction using weather and soil data

    Create and assess baseline models that estimate crop yield from weather, soil and farm-management variables

    Data cleaning and feature engineeringWeather and soil variablesRegression modelsTrain-test validationError metricsInterpretation and uncertainty
  4. 4

    Pest and weather-risk alerting systems

    Design practical early-warning workflows that turn forecast and field data into clear, actionable alerts

    Risk indicators and thresholdsWeather API or supplied dataPest surveillance dataFalse alarms and missed alertsEscalation to extension expertsLocal-language message design
  5. 5

    Precision agriculture for smallholder farming

    Adapt precision-agriculture principles to affordable, small-scale and cooperative farming settings in Africa

    Site-specific managementFarm mapping and samplingInput optimisationLow-cost sensors and mobile dataCost-benefit and inclusionFarmer-centred design
  6. 6

    Satellite and remote sensing data with NDVI

    Use basic satellite imagery and NDVI to observe vegetation condition and discuss limits such as cloud cover and spatial resolution

    Remote sensing fundamentalsSatellite data sourcesRed and near-infrared bandsNDVI calculationTime-series interpretationGround-truthing
  7. 7

    Farmer-facing SMS/USSD tool

    Prototype a low-bandwidth service that delivers simple recommendations or alerts to farmers and extension workers

    User research and service flowUSSD menus and SMS messagesAPI sandbox integrationConsent and data protectionError handlingUsability testing
  8. 8

    Capstone AgriTech prototype

    Build and present a focused prototype, such as a coffee crop-disease screening tool linked to an SMS alert workflow

    Problem definitionDataset and model cardPrototype developmentTesting with representative usersDeployment considerationsCapstone demonstration

Before you enroll

  • Having successfully learnt the course Supervised Learning in Depth
  • Having successfully learn course Introduction to Computer Vision

What you need

  • Computer with internet access
  • Python 3
  • Jupyter Notebook or Google Colab
  • pandas
  • NumPy
  • scikit-learn
  • TensorFlow/Keras
  • Matplotlib
  • QGIS or Google Earth Engine
  • Git and GitHub
  • SMS/USSD API sandbox such as Africa's Talking
  • Smartphone camera or sample crop image dataset

Frequently asked questions

More in Machine Learning

Introduction to Computer Vision
University · General Public

Introduction to Computer Vision

6 weeksUGX 600,000
Speech Recognition & Voice AI for Local Languages
University · General Public

Speech Recognition & Voice AI for Local Languages

8 weeksUGX 700,000
Big Data Fundamentals for AI
University · General Public

Big Data Fundamentals for AI

8 weeksUGX 750,000
MLOps & AI Deployment at Scale
University

MLOps & AI Deployment at Scale

6 weeksUGX 650,000
Ensemble Learning & Advanced Model Techniques
University

Ensemble Learning & Advanced Model Techniques

6 weeksUGX 550,000
Version Control & Collaborative Coding with Git & GitHub
Upper Secondary · University · General Public

Version Control & Collaborative Coding with Git & GitHub

6 weeksUGX 450,000

More for University · General Public

 Dart Programming for Beginners in Uganda & East Africa
Lower Secondary · Upper Secondary · University · General Public

Dart Programming for Beginners in Uganda & East Africa

4 weeksUGX 450,000
Advanced C Systems Programming Course – Africa
Upper Secondary · University · General Public

Advanced C Systems Programming Course – Africa

4 weeksUGX 500,000
Advanced C# Programming in Uganda: Async, Generics & Performance
Upper Secondary · University · General Public

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

4 weeksUGX 500,000
Advanced C++ Course Uganda – Performance and Concurrency
Upper Secondary · University · General Public

Advanced C++ Course Uganda – Performance and Concurrency

4 weeksUGX 500,000
Advanced Computer Vision & Image Recognition
Upper Secondary · University · General Public

Advanced Computer Vision & Image Recognition

6 weeksUGX 650,000
Advanced Dart Programming & Concurrency for Africa
Lower Secondary · Upper Secondary · University · General Public

Advanced Dart Programming & Concurrency for Africa

4 weeksUGX 500,000

Quick Actions

Enroll Now

Need Help?

Have questions about this program? Our team is here to help!