Dr. Kevin Agina Onyango

Dr. Kevin Agina Onyango

Lecturer: Murang’a University of Technology, School of Computing and Information Technology. Department of Information Technology
konyango@mut.ac.ke

Biography

Dr. Kevin Agina Onyango is a Lecturer in the Department of Information Technology, School of Computing and Information Technology at Murang’a University of Technology. He holds a Ph.D. in Information Technology, alongside an MSc and BSc in Information Technology from the same institution. In addition to his teaching role, he currently serves as the Acting Departmental Examinations Officer and the School Postgraduate Coordinator as well as the Acting University Alumni Coordinator. He is also the School’s Online Learning Champion, where he coordinates and oversees the implementation of online and blended learning across the School of Computing and IT.

Dr. Onyango’s research interests span Software Engineering, Software Metrics, Software Quality Measurement, Artificial Intelligence, Soft Computing and Object-Oriented Software Metrics, with particular emphasis on software complexity analysis, maintainability and quality assessment frameworks. He has published widely in peer-reviewed journals and conference proceedings, including work on fuzzy logic models, Laravel software complexity metrics and comparative programming language analysis.

Actively involved in curriculum development, postgraduate coordination, examination administration and digital pedagogy. Dr. Onyango is committed to advancing innovative teaching, rigorous research and effective academic leadership while mentoring postgraduate, undergraduate and diploma students at Murang’a University of Technology.

Education

  • 2025: Doctor of Philosophy in Information Technology (Ph.D. I.T): : Murang’a University of Technology .
  • 2021: Master of Science in Information Technology (MSc. I.T): Murang’a University of Technology
  • 2017: First Class HonorsBachelor of Science in Information Technology (BSc. I.T): Murang’a University of Technology

Publications

  1. K. A. Onyango, M. Muketha, & Micheni, E. M. “A Metrics- Based Fuzzy Logic Model for Predicting the Reusability of Object-Oriented Software”. International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249-8958, Volume-9 Issue-6, August 2020. https://doi.org/10.35940/ijeat.f1627.089620
  2. K. Onyango, and G. W. Mariga. Comparative Analysis on the Evaluation of the Complexity Of C, C++, Java, Php And Python Programming Languages Based on Halstead Software Science. https://doi.org/10.24203/ijcit. v12i1.294. International Journal of Computer and Information Technology (ISSN: 2279 – 0764) Volume 12– Issue 01, March 2023
  3. A. Onyango, J.K. Wambugu, & G. M. Muketha. A Comparative Study of the Lexicographical Complexity of Java, Python, and C Programming Languages Based on Program Characteristics. International Journal of Computer and Information Technology (ISSN: 2279 – 0764). 2023-03.
  4. A. Onyango, G. M. Muketha, and J. G. Ndia. “Structural Complexity Metrics for Laravel Software,” International Journal of Software Engineering & Applications (IJSEA), https://doi.org/10.5121/ijsea.2024.15404. Vol.15, No.4, July 2024.