B.Sc. · 151 units · Computing
To develop AI practitioners who build capable systems responsibly — first-principles strong, ethics-aware.
At a glance
Cover machine learning, deep learning and modern AI systems.
Anchor everything in responsible, safe and fair AI.
Move from theory to deployed, evaluated models.
Every credit unit in the Artificial Intelligence programme, grouped by level and semester — Core, GST, Institutional and Elective courses as approved by Senate.
Communication in English
Introduction to Computing Science
Elementary Mathematics I (Algebra & Trigonometry)
General Physics I (Mechanics & Properties of Matter)
Introduction to Programming I (Python)
Introduction to Artificial Intelligence & Intelligent Systems
Running total through 100L S1: 16 / 151 units
Nigerian Peoples and Culture
Elementary Mathematics II (Calculus I)
Descriptive Statistics & Probability I
Discrete Mathematics I (Sets, Logic, Relations & Graphs)
Introduction to Programming II (Data-Oriented Python & OOP Basics)
Computing, AI & Society (Digital Citizenship & Ethics Foundations)
Running total through 100L S2: 32 / 151 units
Entrepreneurship and Innovation
Linear Algebra for Computing & AI
Calculus II & Mathematical Methods for AI
Data Structures & Algorithms I
Computer Organization & Architecture
Object-Oriented Programming with Java
Running total through 200L S1: 49 / 151 units
Philosophy, Logic and Human Existence
Probability Theory & Random Processes
Data Structures & Algorithms II
Operating Systems
Database Management Systems
Knowledge Representation & Reasoning
Data Science & AI Programming Lab (Python/NumPy/Pandas/Scikit-learn)
Running total through 200L S2: 69 / 151 units
Design & Analysis of Algorithms
Introduction to Machine Learning ⭐ flagship exemplar course
Search, Optimization & Game-Playing Agents
Numerical Methods & Optimization for AI
Computer Networks
Software Engineering Principles
Data Engineering & AI Pipelines
Students' Industrial Work Experience Scheme (SIWES)
Running total through 300L S1: 96 / 151 units
Peace and Conflict Resolution
Venture Creation
Deep Learning & Neural Networks
Natural Language Processing
Introduction to Robotics & Autonomous Systems
Generative AI & Large Language Models
AI Product Innovation Studio
Running total through 300L S2: 115 / 151 units
Computer Vision & Image Understanding
Reinforcement Learning
AI Ethics, Law & Governance
MLOps & AI Systems Engineering
AI for African Languages & Low-Resource NLP
Final Year Project I (Proposal & Literature Review)
Running total through 400L S1: 132 / 151 units
Big Data Analytics & Distributed AI Systems
Responsible AI, Fairness & Explainability
AI for FinTech & the Digital Economy
Cloud Computing & Edge AI Deployment
Elective (choose 1 — see basket below)
Final Year Project II (Implementation, Report & Defense)
Running total through 400L S2: 151 / 151 units
Distance-Learning applicants are UTME-exempt (JAMB 2024 policy): placed on a separate DL matriculation list, screened via O’Level verification + a Senate-approved aptitude screening, and not mobilised for NYSC.
Rigorous, responsible-AI minded.
Chidi
Your Artificial Intelligence tutor
Voice — Thoughtful, first-principles.
I’m an AI tutor — I won’t do graded work for you, and I’ll bring in a human facilitator for judgement calls.
Distance-Learning applicants are UTME-exempt under the 2024 JAMB policy. Apply for the 2027/2028 session and get matched with a human facilitator and Chidi from day one.