Professor W. Okelo-Odongo is the Director, School of Computing and Informatics, and Associate Professor of computer science at the University of Nairobi. He holds a Bachelor of Science degree in Mathematics from Northwest Missouri State University, Master of Science degree in electrical engineering from Stanford University and Ph.D. in Computer Science from University of Essex. Has been teaching at undergraduate and postgraduate levels for over 25 years. He has supervised many masters students. He has supervised 6 Ph.D. students to completion and is supervising 8 ongoing Ph.D. students. He is also the leader of the Distributed Systems research group.  His research areas of interest are distributed computing architectures and technologies, Computing systems security,  and Cyber-physical systems.  He teaches courses in Computer Security, Advanced Computer Architectures, Data Networks Design, Embedded systems. He has been principal investigator, project leader, and participant in many funded research and consultancies.

 

Bio

Biography

Professor W. Okelo-Odongo is the Director, School of Computing and Informatics, and Associate Professor of computer science at the University of Nairobi. He holds a Bachelor of Science degree in Mathematics from Northwest Missouri State University, Master of Science degree in electrical engineering from Stanford University and Ph.D. in Computer Science from University of Essex. Has been teaching at undergraduate and postgraduate levels for over 25 years. He has supervised many masters students. He has supervised 6 Ph.D.

Publications


2015

Nyanganga, HT, Odongo WO, Mugivane FI, Mande DJ, Opande GT.  2015.  Extension Officers Requirements in an Artificial Intelligent System for Diagnosis of Maize Disease, Kenya. : IOSR Journal of Agriculture and Veterinary Science (IOSR-JAVS) e-ISSN: 2319-2380, p-ISSN: 2319-2372. Volume 8, Issue 10 Ver. II (Oct. 2015), PP 13-19 Abstract
n/a
Nyanganga, HT, Odongo WO, Mugivane FI, Mande DJ, Opande GT.  2015.  Farmers Requirements in an Artificial Intelligent System for Diagnosis of Maize Diseases in Kenya. : IOSR Journal of Agriculture and Veterinary Science (IOSR-JAVS) e-ISSN: 2319-2380, p-ISSN: 2319-2372. Volume 8, Issue 10 Ver. II (Oct. 2015), PP 20-31 Abstract
n/a
Mulongo, AW, Omulo EOT, Odongo WO.  2015.  A Hierarchical Multilayer Service Composition Model for Global Virtual Organizations. : Computer Science and Information Technology 3(4): 91-104, 2015 Abstract
n/a
Nzuki, DM, William Okelo-Odongo.  2015.  Adoption of Enterprise Resource Planning Systems in Kenya: A Case of Selected Manufacturing Firms in Nairobi Metropolitan. : International Journal of Business, Humanities and Technology Vol. 5, No. 2; April 2015, pp.24-32 Abstract
n/a

2014

Ayienga, EM, Opiyo ET, Odongo WO, Manderick B.  2014.  Dynamic Channel Sharing Strategies through Game-theoretic Reinforcement Learning. : International Journal of Computer and Information Technology (ISSN: 2279 Abstract
n/a
Orwa, HO, Opiyo ET, Odongo WO, Manderick B.  2014.  Game Theoretic Multi-Agent Algorithms for the Job Shop Scheduling Problem. : International Journal of Computer and Information Technology (ISSN: 2279 Abstract
n/a

2013

Kahonge, AM, Odongo WO, Miriti EK, Abade E.  2013.  Web Security and Log Management: An Application Centric Perspective. : Journal of Information Security, 2013, 4, 138-143 Abstract
n/a
Ojenge, W, William Okelo-Odongo, Afullo T.  2013.  Optimizing Neural Network for TV Idle Channel Prediction in Cognitive Radio Using Particle Swarm Optimization. : 5th Int Conference on Computational Intelligence, Communication Systems and Networks Abstract
n/a
Ayienga, E, Opiyo E, William Okelo-Odongo, Manderick B.  2013.  Game Theory and Learning at the Medium Access Control Layer for Distributed Radio Resource Sharing in Random Access Wireless Networks. : 5th International Conference on Agents and Artificial Intelligence (ICAART 2013), 15th - 18th February 2013, Barcelona, Spain Abstract

n/a

2012

Limo, PJ, William Okelo-Odongo, Opiyo ETO.  2012.  Cloud Computing Opensource Iaas Platforms. : Unesco-Hp Brain Gain Workshop on Distributed Systems, 29th August 2012, at Kenya School of Monetary Studies in Nairobi, Kenya Abstract
n/a
Thuo, S, Opiyo ETO, Okello-Odongo W.  2012.  Job scheduling in grid computing using simulated annealing. : Proceedings of the Unesco-Hp Brain Gain Workshop on Distributed Systems, 29th August 2012, at Kenya School of Monetary Studies in Nairobi, Kenya Abstract
n/a
Collins O. Ondiek, Opiyo ETO, William Okelo-Odongo.  2012.  Adoption of cloud computing architecture-software as a service (saas) for the development of micro, small and meduim size entreprises (msmes) in Kenya. : Proceedings of the Unesco-Hp Brain Gain Workshop on Distributed Systems, 29th August 2012, at Kenya School of Monetary Studies in Nairobi, Kenya Abstract

n/a

2011

Gatiti, SN, Muchiri M, Opiyo ETO, Okello-Odongo W.  2011.  A Decision Support Systems tool for Forest Biodiversity, Conservation and Climate Change: A Case Study of Grevillea robusta Tree in Kenya. : International Conference on Trocpical Forest Resources, Masinde Muliro University of Science and Technology (MMUST), Kenya. June 6-9, 2011 Abstract
n/a
Opiyo, ETO, Ayienga E, Manderick B, Okello-Odongo W, Nowe A.  2011.  Naive reinforcement learning as a guide for path discovery. : The ORSEA Conference 2011, 13th and 14th October 2011, Nairobi, Kenya Abstract
n/a
Mutoru, T, Opiyo ETO, Okello-Odongo W.  2011.  Agent based realtime continuous auditing. : The ORSEA Conference 2011, 13th and 14th October, Nairobi, Kenya Abstract
n/a
Opiyo, ETO, Okello-Odongo W, Ayienga E, Manderick B, Now A.  2011.  Agent-based Scheduler for Unrelated Parallel Machines using a load balancing heuristic. : UNESCO-HP BRAIN GAIN INITIATIVE Workshop (in conjunction with the 2nd Kuwait Conference on e-Services & e- Systems), April 5-7, 2011 Abstract
n/a

2010

Zablon O. Ochomo, Elisha Opiyo, WO-O(E) KLNJMKR, J. A.  2010.  Agent Based Model For Localized Secure Payment Systems Integration. : Strengthening the Role of ICT in Development, 2010. Vol VI pp367-377, ISBN 978-9970-25-015-8. Abstract
n/a

2009

Opiyo Elisha T. O., Erick Ayienga, WO-OKGBMAN.  2009.  A Load Balancing Heuristic for Agent-based Parallel Machine Scheduling. : Proceedings of the International Conference on Research for Sustainable Development and Institutional Capacity Building Abstract
n/a
Erick Ayienga, Opiyo Elisha T. O, WO-OKGBM.  2009.  The El Farol Bar Problem Approach to Resource Allocation in Ad Hoc Wireless Networks. : Proceedings of the International Conference on Research for Sustainable Development and Institutional Capacity Building Abstract
n/a

2008

Opiyo, E, Ayienga E, Okello-Odongo W, Manderick B, Getao K, Nowe A.  2008.  Dynamic Resource Allocation: A comparison of First Price Sealed Bid and Vickrey Auction Mechanisms in non pre-emptive, no failure situations. : Proceedings of The Fourth International 4th Annual International Conference on Computing and Research- SREC08, Makerere University, Uganda, 3-6 August, 2008 Abstract
n/a
Opiyo Elisha T. O., Erick Ayienga, WO-OKGBMAN.  2008.  Searching for Optimal Schedule for Parallel Machines Using an Agent-based Technique. : Proceedings of the 4th International Operations Research Society of East Africa (ORSEA) Conference, 23rd-24th Oct 2008, Nairobi, Kenya Abstract
n/a
O., OET, Erick Ayienga, Katherine Getao BMAN.  2008.  Game Theoretic Multi-Agent Systems Scheduler for Parallel Machines with Fixed Parameters. : Proceedings of The Fourth International 4th Annual International Conference on Computing and Research- SREC08, Makerere University, Uganda, 3-6 August, 2008 Abstract
n/a

2007

Opiyo Elisha T. O., Erick Ayienga, WO-OKGBM, Now A.  2007.  Modeling a Multi-Agent Systems Scheduler for Grid Computing Using the Gaia Methodology. : Proceedings of the first International Conference in Computer Science and Informatics, School of Computing and Informatics, University of Nairobi, Kenya, 5-9 February, 2007 Abstract
n/a
MUTAHI, MRTHEURI, OKELLO PROFODONGOWILLIAM.  2007.  Electronic Elephant Herder. journal. : VLIR

2006

Eric Ayienga, Elisha Opiyo, WO-OBMAN.  2006.  Multiagent Systems for Bandwidth Optimization in Wireless Grids. : Second annual international conference on sustainable capacity in developing countries - SREC06, AUGUST 6-9, 2006, MAKERERE UNIVERSITY, KAMPALA, UGANDA Abstract
n/a
Elisha T. O. Opiyo, Erick Ayienga, KGWO-OBMAN.  2006.  Multi-agent systems scheduler and open grid computing standards. : Second annual international conference on sustainable capacity in developing countries - SREC06, AUGUST 6-9, 2006, MAKERERE UNIVERSITY, KAMPALA, UGANDA Abstract
n/a
Elisha T. O. Opiyo, Erick Ayienga, KGBMAN.  2006.  Multi-agent systems scheduler and open grid computing standards. : Second annual international conference on sustainable capacity in developing countries - SREC06, AUGUST 6-9, 2006, MAKERERE UNIVERSITY, KAMPALA, UGANDA. Abstract
n/a
OKELLO, PROFODONGOWILLIAM.  2006.  Dynamic Priority Scheduling with the CAN MAC Protocol. Accepted for publication in African Journal of Science and Technology . : VLIR
OKELLO, PROFODONGOWILLIAM, W DRGETAOKATHERINE.  2006.  Computing research challenges and opportunities with grid computers. Fountain Publishers, Kampala. Editors: Ddembe Williams and Venansius Baryamureeba. 2006. : VLIR

2005

Ayienga, E, Opiyo E, Manderick B, Okello-Odongo W, Nowe A.  2005.  Multiagent Systems for Grid Network Resource Allocation with Quality of Service guarantees. : 1st Annual International Conference and Workshop on Sustainable ICT Capacity in Developing Countries. August 9-12, 2005, pp. 181-186, Makerere University Kampala, Uganda Abstract

n/a

2004

Ngungi, N, Wagacha PW, William Okelo-Odongo.  2004.  Swahili Text-to-Speech System. : African Journal of Science and Technology Abstract

n/a

Ayienga E, Opiyo E Manderick B, GO-ONKWA.  2004.  Using Multi-Agent Systems for Efficient Network Resource Allocation with Quality of Service Guarantees in Computational Grids. : Workshop Proceedings, International ICT Workshop on Application of ICT in Enhancing Higher Learning Education, 28-39th April 2004, Dar es Salaam, Tanzania. pp.124-157 Abstract
n/a
Eric Ayienga, Bernard Manderick, WO-O, Nowe A.  2004.  Multi-Agent Systems for Efficient Quality of Service Routing in Grids. : ERCIM News No. 59, October 2004, , pp. 40 Abstract
n/a
OKELLO, PROFODONGOWILLIAM, W DRGETAOKATHERINE.  2004.  Issues in Grid Computing in the Context of Education. 28-39th April 2004, Dar es Salaam, Tanzania. pp. 156-177. : VLIR
OKELLO, PROFODONGOWILLIAM.  2004.  Multi-Agent Systems for Efficient Quality of Service Routing in Grids. ERCIM News No. 59, October 2004, http://www.ercim.org/publication/Ercim_News/enw59. : VLIR
Ayienga, EM.  2004.  Using Multi-Agent Systems for Efficient Network Resource Allocation with Quality of Service Guarantees in Computational GRIDs. International ICT Workshop 2004 On Application of ICT in enhancing Higher Learning Education, pp 124-138.. : VLIR

1996

OKELLO, PROFODONGOWILLIAM.  1996.  Introduction to Data Communication Concepts",. Presented at the Commonwealth Secretariat sponsored REPTIAA Seminar/ Workshop, Nairobi, Kenya, August, 1996. : VLIR

1994

Rodrigues, AJ, Pokhariyal GP, Moturi CA, Okello OW.  1994.  Type Models in Plant Pathogen Epidemiology.

1990

OKELLO, PROFODONGOWILLIAM.  1990.  Informatics in Higher Education Kenya Case Study", with Rodrigues, A.J., Scott, R.P.J., and Moturi, C.A.. UNESCO Informafrica Seminar, Lome, Togo, December 1990, pp. 41-49.. : VLIR

UoN Websites Search