George Okeyo comes to Carnegie Mellon with more than 16 years of experience in teaching, academic leadership, and research in higher education institutions in Kenya and the United Kingdom. He received his Ph.D. in computer science from the University of Ulster and researched on the application of semantic web technologies in activity recognition in smart environments.

He most recently served as lecturer and senior lecturer at the De Montfort University in Leicester, United Kingdom. Prior to joining De Montfort University, he was a lecturer at the Jomo Kenyatta University of Agriculture and Technology, where he was also the head of the Department of Computing. Okeyo has teaching interests and experience in programming, artificial intelligence, machine learning, and Internet of Things, among others. Overall, he has successfully supervised five Ph.D. students to completion as well as several MSc projects.

D102 Regional ICT Center of Excellence Bldg
Google Scholar
George Okeyo
George Okeyo on ORCID


2013 Ph.D., Computer Science, University of Ulster

2007 M.Sc., Information Systems, University of Nairobi

2001 B.Sc., Mathematics and Computer Science, Jomo Kenyatta

Media mentions

Carnegie Mellon University Africa

Career ready

The master’s practicum, a required component of the MSIT degree program, is a valuable opportunity for students to work directly with companies on complex industry problems.