Teaching
Courses and training in NLP, machine learning, and software engineering.
I teach and mentor across postgraduate and undergraduate programmes, with a focus on Natural Language Processing, large language models, and the foundations of computing.
African Institute for Mathematical Sciences (AIMS), South Africa
Visiting Professor — Nov–Dec 2025 & 2026
- Natural Language Processing and LLMs (MSc)
University of Pretoria
2025
- COS760: Natural Language Processing (Honours)
Arewa Data Science Academy
2023 – present
- Natural Language Processing
Ahmadu Bello University, Zaria
2017 – 2023
- COSC211 — Object-Oriented Programming I
- COSC212 — Object-Oriented Programming II
- COSC406 — Advanced Database Systems
- COSC403 — Software Engineering
- COSC802 — Software Engineering Methodologies (MSc)