2 years
On Campus


Course Overview

This two year MSc programme is a specialist course that focuses on Artificial Intelligence and Knowledge Engineering, as well as the development of computational and engineering models of complex cognitive and social behaviours. Taken on-campus at Jomo Kenyatta University of Agriculture and Technology, the course focuses on key topics such as cognitive robotics, complex systems, computational finance, computer networks, and distributed systems, in order to create graduates who are able to contribute immediately to the field upon graduation. 

The impact of Artificial Intelligence on society is growing rapidly, whether it's in speech and language technology, healthcare, strategic planning, or information retrieval and data mining. This is increasingly being supported by governments and industries, who are constantly seeking out professionals in this field. If you're looking for a career that is highly diverse, extremely well-paid, and puts you at the forefront of exciting technological advancements, then this MSc programme will give you the knowledge and tools you need to embark on a thrilling career in AI. 

Show More

How This Course Will Benefit Your Career

At the end of this course, students will be able to: 

  • Formulate research goals and determine trajectories that achieve such goals.
  • Collect and select information relevant to achieve research goals and interpret collected information on the basis of a critical research attitude.
  • Understand the concepts, methods, and applicability of fundamentals of AI and a broadening view on a selection of either cognitive science, philosophy of mind and AI or privacy and big data.
  • Embark on further education, such as a relevant Phd Programme 
  • Find exciting careers in the areas of Information Technology, Speech and Language Technology, Intelligent Systems, Fraud Detection, and Biometric Systems. 
Show More
Certification obtained

MSc in Artificial Intelligence 

What jobs will I qualify for?

This programme will prepare students well for careers such as: 
  • Systems Engineer
  • Data Scientist 
  • Machine Learning Engineer
  • Business Intelligence Developer 



On Campus, 2 years, Flexible


On Campus, , Flexible


On Campus, 3 years, October 2019


When do I start?

Next available course

School type cp

Interested in this institutions?


Admission Criteria

To be eligible for this course, students must either: 

  • Be holders of a Bachelor Degree in Computing/Computer Science/Information Technology/Computer Engineering or related field of at least Upper Second Class Honours from a recognized University
  • Be holders of a Bachelor degree Computing/Computer Science/Information Technology/Computer Technology/Computer Engineering or related field of at least Lower Second Class Honours from a recognized University with at least three years experience.

How do I apply?

To apply for this course, students must: 

  • Fill out an application form 
  • Submit copies of relevant certificates
  • Provide 2 passport sized photographs
  • Provide copies of their National ID/Passport/Birth Certificate 
  • Pay a non-refundable application fee of 1,500 KES 

Payment options

Students can pay for their fees in the form of Banker's Cheques or payable to the University's account in any of the branches of the following banks:

Standard Chartered
Bank Account: 0108023434900

Barclays Bank 
Bank Account: 0775001216

Co-operative Bank of Kenya 
Bank Account: 01129098952900

National Bank 
Bank Account: 0100359580600

Equity Bank
Account Number: 0090291251426

Detailed course information

This programme shall run for a minimum of two academic years. 

  • In each semester, students will take a maximum of five units. 
  • In the second year, students can opt to take 4 units and a project or take a thesis only. 
  • A course unit shall be defined as 42 credit hours, where a credit hour is equivalent to 3 instructional hours or 2 instructional hours and 1 practical hour. 

Course Provider