Master of Science in Artificial Intelligence
The Master of Science in Artificial Intelligence is a postgraduate programme that prepares professionals for advanced practice in AI, machine learning, and data science. The programme combines AI theory with practical machine learning and intelligent systems application.
Core areas include machine learning, deep learning, natural language processing, computer vision, robotics, AI ethics, data science, intelligent systems, research methods, and thesis. Students engage with both AI theory and practical intelligent systems development through coursework and research.
The programme is offered by JKUAT, Open University of Kenya, and Kabarak University. JKUAT and OUK are public universities while Kabarak is private. All offer the programme over two academic years through full-time, part-time, or blended modes of study.
Students develop competencies in machine learning, deep learning, NLP, computer vision, robotics, AI ethics, data science, and research methods. The programme includes coursework, examinations, and a research thesis or project.
OUK charges approximately KES 93,750/year (KES 187,500 total). JKUAT charges approximately KES 254,100/year (KES 508,200 total). Kabarak charges approximately KES 160,000/year (KES 320,000 total). Entry requires a Bachelor's degree with Second Class Honours Upper Division in computer science, IT, data science, mathematics, or related fields from a recognised university.
Graduates pursue careers as AI engineers, machine learning engineers, data scientists, NLP engineers, computer vision engineers, and AI lecturers across technology companies, financial institutions, research organisations, and academic institutions.
Skills Required
- Machine Learning and Model Development
- Deep Learning and Neural Networks
- Natural Language Processing and Text Analytics
- Computer Vision and Image Processing
- Robotics and Autonomous Systems
- AI Ethics and Responsible AI
- Data Science and Big Data Analytics
- Intelligent Systems and Knowledge Representation
- Research Methods in AI
- Academic Writing and Thesis Research
Key Subjects
- Machine Learning and Model Development
- Deep Learning and Neural Networks
- Natural Language Processing and Text Analytics
- Computer Vision and Image Processing
- Robotics and Autonomous Systems
- AI Ethics and Responsible AI
- Data Science and Big Data Analytics
- Intelligent Systems and Knowledge Representation
- Research Methods in AI
- Thesis Research
Certifications
- Google AI Certification
- AAAI AI Professional Certification
Specializations
Machine Learning
Focuses on machine learning, covering supervised learning, unsupervised learning, reinforcement learning, model evaluation, and managing machine learning.
Deep Learning
Examines deep learning, covering neural networks, CNNs, RNNs, transformers, transfer learning, and managing deep learning.
Natural Language Processing
Covers NLP, covering text processing, language models, sentiment analysis, machine translation, chatbots, and managing NLP.
Computer Vision
Focuses on computer vision, covering image processing, object detection, facial recognition, scene understanding, and managing computer vision.
Robotics and Autonomous Systems
Examines robotics, covering robot kinematics, path planning, autonomous navigation, robot learning, and managing robotics.
AI Ethics and Governance
Covers AI ethics, covering bias and fairness, transparency, accountability, AI governance, responsible AI, and managing AI ethics.
- Duration
- 2 years
- Public, up to
- Ksh 254,100
- Private, up to
- Ksh 195,200
- Job market
- Very high
The programme
What you study, how long it takes, and how it is delivered.
Practicalities
- Study mode
- Full-time, Part-time, Blended
- Attachment
- 0 months
- Average class
- 20 students
- Award
- Masters
What you study
10 subjects- Machine Learning and Model Development
- Deep Learning and Neural Networks
- Natural Language Processing and Text Analytics
- Computer Vision and Image Processing
- Robotics and Autonomous Systems
- AI Ethics and Responsible AI
- Data Science and Big Data Analytics
- Intelligent Systems and Knowledge Representation
- Research Methods in AI
- Thesis Research
Modules
12 in the programmeFoundations of Artificial Intelligence
Year 1Semester 13 creditsCore
Examines AI history, intelligent agents, search algorithms, knowledge representation, reasoning, planning, and managing AI foundations.
Machine Learning and Model Development
Year 1Semester 13 creditsCore
Covers supervised learning, unsupervised learning, reinforcement learning, model evaluation, feature engineering, and managing machine learning.
Research Methods in AI
Year 1Semester 13 creditsCore
Covers research design, data collection, analysis, ethical issues, and conducting AI research, preparing students for their thesis.
Deep Learning and Neural Networks
Year 1Semester 23 creditsCore
Examines neural networks, CNNs, RNNs, transformers, transfer learning, gradient descent, regularisation, and managing deep learning.
Natural Language Processing and Text Analytics
Year 1Semester 23 creditsCore
Covers text processing, language models, sentiment analysis, machine translation, chatbots, embeddings, and managing NLP.
Computer Vision and Image Processing
Year 1Semester 23 creditsCore
Examines image processing, object detection, facial recognition, scene understanding, segmentation, and managing computer vision.
Robotics and Autonomous Systems
Year 2Semester 13 creditsCore
Covers robot kinematics, path planning, autonomous navigation, robot learning, sensor fusion, and managing robotics.
AI Ethics and Responsible AI
Year 2Semester 13 creditsCore
Examines bias and fairness, transparency, accountability, AI governance, responsible AI, privacy, safety, and managing AI ethics.
Data Science and Big Data Analytics
Year 2Semester 13 creditsCore
Covers data preprocessing, big data analytics, data mining, statistical analysis, visualisation, and managing data science.
Intelligent Systems and Knowledge Representation
Year 2Semester 13 creditsCore
Examines knowledge representation, reasoning, expert systems, planning, decision-making, ontologies, and managing intelligent systems.
AI Application Development and Deployment
Year 2Semester 13 creditsCore
Covers AI application architecture, model deployment, MLOps, cloud AI services, API development, and managing AI applications.
Research Thesis or Project
Year 2Semester 26 creditsCore
Original research thesis or project on an AI topic, demonstrating mastery of research methods and AI knowledge, assessed through written submission and oral defence.
Specialisations
Machine Learning
Focuses on machine learning, covering supervised learning, unsupervised learning, reinforcement learning, model evaluation, and managing machine learning.
Deep Learning
Examines deep learning, covering neural networks, CNNs, RNNs, transformers, transfer learning, and managing deep learning.
Natural Language Processing
Covers NLP, covering text processing, language models, sentiment analysis, machine translation, chatbots, and managing NLP.
Computer Vision
Focuses on computer vision, covering image processing, object detection, facial recognition, scene understanding, and managing computer vision.
Robotics and Autonomous Systems
Examines robotics, covering robot kinematics, path planning, autonomous navigation, robot learning, and managing robotics.
AI Ethics and Governance
Covers AI ethics, covering bias and fairness, transparency, accountability, AI governance, responsible AI, and managing AI ethics.
A day as a student
A typical day during the MSc in Artificial Intelligence programme combines lectures, laboratory sessions, practical workshops, seminars, and independent study. Sessions cover machine learning, deep learning, NLP, computer vision, and AI ethics. Machine learning sessions examine supervised learning, unsupervised learning, reinforcement learning, model evaluation, feature engineering, and managing machine learning. Deep learning sessions cover neural networks, CNNs, RNNs, transformers, transfer learning, gradient descent, and managing deep learning. NLP sessions cover text processing, language models, sentiment analysis, machine translation, chatbots, embeddings, and managing NLP. Computer vision sessions cover image processing, object detection, facial recognition, scene understanding, segmentation, and managing computer vision. Robotics sessions cover robot kinematics, path planning, autonomous navigation, robot learning, sensor fusion, and managing robotics. AI ethics sessions cover bias and fairness, transparency, accountability, AI governance, responsible AI, privacy, and managing AI ethics. Data science sessions cover data preprocessing, big data analytics, data mining, statistical analysis, visualisation, and managing data science. Intelligent systems sessions cover knowledge representation, reasoning, expert systems, planning, decision-making, and managing intelligent systems. Research methods sessions prepare students for their thesis, covering research design, data collection, and analysis. Laboratory sessions provide hands-on experience with Python, TensorFlow, PyTorch, model training, deployment, and AI application development. Seminars and discussion groups provide opportunities for debating current trends in AI. Guest lectures from experienced AI engineers, data scientists, and industry leaders provide practical insights. The programme culminates in a research thesis or project on an AI topic.
The trade offs
In its favour
- Very high demand for AI professionals with growing AI adoption across healthcare, agriculture, finance, governance, and technology sectors in Kenya.
- Programme is offered by public (JKUAT, OUK) and private (Kabarak) universities, providing institutional and sectoral choice.
- OUK offers very competitive fees at approximately KES 93,750/year (KES 187,500 total).
- Programme covers cutting-edge areas including deep learning, NLP, computer vision, robotics, and AI ethics, providing versatile skills.
Against it
- JKUAT fees are relatively high at approximately KES 254,100/year (KES 508,200 total).
- Rapidly evolving field requires continuous self-learning beyond the programme curriculum.
- Programme requires computer science, IT, or mathematics background, which may limit access for non-related graduates.
- Limited number of universities offering the programme, though more are expected to launch AI programmes.
What it costs
Tuition at both ends of the market, and how to pay for it.
What it costs, and where
Against 191 technology coursesAnnual tuition in Kenyan shillings, rounded. The upright tick is the median for this field, so a bar sitting entirely to its right is an expensive programme by the standards of its own subject.
The fine print
OUK ~94K/yr (ouk.ac.ke). JKUAT ~254K/yr (jkuat.ac.ke). Kabarak MSc AI ~195K/yr (kabarak.ac.ke).
HELB postgraduate loans are available for Kenyan students. JKUAT may offer postgraduate bursaries for eligible students. Kabarak University may provide financial aid for eligible students. Some technology companies may sponsor staff for postgraduate AI study.
Funding options
HELB Postgraduate Loan
JKUAT Postgraduate Bursary
Kabarak Financial Aid
Scholarships
3 recordedHELB Postgraduate Loan
LoanKsh 200,000Kenyan
Kenyan students pursuing postgraduate studies at recognised universities.
JKUAT Postgraduate Bursary
ScholarshipKsh 100,000Kenyan
JKUAT offers postgraduate bursaries for eligible students.
Kabarak Financial Aid
ScholarshipKsh 100,000Kenyan
Kabarak University provides financial aid for eligible students based on need and academic merit.
Getting in
The grades, the alternatives, and who accredits the award.
What you need
- KCSE mean grade
- N/A (Postgraduate)
- Alternative entry
- Most universities require Upper Second Class Honours in computer science, IT, data science, or mathematics. Lower Second Division holders with relevant experience or postgraduate diploma are considered. Pass degree holders with at least five years of experience may be considered. Contact respective universities for specific admission requirements.
How you are assessed
4 componentsCoursework and Continuous Assessment
Coursework30% of the mark
Continuous assessment through coursework assignments, programming projects, laboratory reports, seminar presentations, and class participation.
Written Examinations
Examination40% of the mark
Written examinations covering machine learning, deep learning, NLP, computer vision, and AI ethics.
Laboratory and Project Assessment
Practical30% of the mark
Practical assessment through laboratory exercises, model development, AI application projects, deployment, and demonstrating AI skills.
Research Thesis or Project
Research100% of the mark
Original research thesis or project on an AI topic, demonstrating mastery of research methods and AI knowledge, assessed through written submission and oral defence.
Accreditation
The programme is accredited by the Commission for University Education (CUE). JKUAT and Open University of Kenya (public) and Kabarak University (private) offer MSc in Artificial Intelligence. All programmes meet CUE standards for postgraduate training in AI. Graduates are eligible for Google AI certification and AAAI AI professional certification.
Accredited by
Commission for University Education (CUE)
Academic accreditationRequired
Programme accredited by CUE. JKUAT and Open University of Kenya (public) and Kabarak University (private) offer MSc in Artificial Intelligence. All programmes meet CUE standards for postgraduate training in AI. Graduates are eligible for Google AI certification and AAAI AI professional certification.
Where it leads
The roles it opens, and what you leave with.
Where graduates go
6 rolesAI Engineer
Very high demandKsh 180,000 to Ksh 700,000
Develops AI systems, overseeing model design, training, deployment, evaluation, and managing AI engineering.
Machine Learning Engineer
Very high demandKsh 170,000 to Ksh 650,000
Develops ML models, overseeing model development, training, optimisation, deployment, and managing ML engineering.
Data Scientist
Very high demandKsh 160,000 to Ksh 600,000
Analyses data using AI/ML, overseeing data analysis, modelling, visualisation, insight generation, and managing data science.
NLP Engineer
High demandKsh 170,000 to Ksh 650,000
Develops NLP systems, overseeing text processing, language models, chatbots, translation, and managing NLP engineering.
Computer Vision Engineer
High demandKsh 170,000 to Ksh 650,000
Develops computer vision systems, overseeing image processing, object detection, recognition, and managing computer vision engineering.
AI Lecturer
Moderate demandKsh 130,000 to Ksh 500,000
Teaches AI at university or college level, overseeing instruction, research, laboratory supervision, and academic supervision.
Graduate outcomes
Graduates pursue careers as AI engineers, machine learning engineers, data scientists, NLP engineers, computer vision engineers, and AI lecturers across technology companies, financial institutions, research organisations, and academic institutions.
Where these fields lead
8 careers- Career Guidance & Labour Market Information CounselorEducation11Low exposure
- School Guidance CounselorEducation17Low exposure
- CrystallographerScience19Low exposure
- StatisticsScience20Low exposure
- Motor Vehicle MechanicEducation21Low exposure
- MycologistScience21Low exposure
- OceanographerScience21Low exposure
- Computational BiologistScience22Low exposure
Tools you will learn
Python
SoftwarePrimary
Python for AI development, covering numpy, pandas, scikit-learn, data manipulation, model development, and managing AI projects.
TensorFlow
Software
TensorFlow for deep learning, covering neural networks, model training, deployment, transfer learning, and managing deep learning.
PyTorch
Software
PyTorch for deep learning, covering neural networks, dynamic computation, model training, research, and managing deep learning.
Hugging Face
Platform
Hugging Face for NLP and transformers, covering pre-trained models, fine-tuning, model deployment, and managing NLP models.
Industry links
Common misconceptions
AI is just about chatbots.
AI covers comprehensive machine learning, deep learning, NLP, computer vision, robotics, and intelligent systems beyond just chatbots.
This programme is only for computer scientists.
AI skills are valuable for anyone with mathematics, statistics, engineering, or data background interested in intelligent systems and data-driven innovation.
AI will replace human jobs entirely.
AI augments human capabilities, creating new roles in AI development, ethics, governance, and human-AI collaboration rather than wholesale replacement.
Deep learning is just about bigger neural networks.
Deep learning covers comprehensive architecture design, optimisation, regularisation, transfer learning, and domain-specific model development.
AI ethics is just about avoiding bias.
AI ethics covers comprehensive fairness, transparency, accountability, privacy, governance, safety, and responsible AI deployment.
Computer vision is just about image classification.
Computer vision covers comprehensive image processing, object detection, segmentation, scene understanding, 3D vision, and video analysis.
Related courses
Further reading
Fees and entry marks for Master of Science in Artificial Intelligence are restated every intake. Save it and the app keeps this version, so you can see what changed when it does.