Dr. John Ndia

Dr. John Ndia

Dean - School of Computing and Information Technology
jndia@mut.ac.ke

Biography

Dr. John Ndia is a senior lecturer and the Dean, School of Computing and Information Technology, Murang’a University of Technology (MUT). He holds a PhD (Information Technology) from Masinde Muliro University of Science and Technology (2020), Master of Science in Data Communication (KCA-U, 2013), and Bachelor of Information Technology (Busoga University-Uganda, 2009). Dr. Ndia has served in several capacities at MUT such as Departmental Examination Officer, Chairman of Department, and currently as Dean of School. His research interests are Software Quality, Software Measurement, Software Testing, AI Applications in Software Engineering and Networks Security. He is a professional member of Association for Computing Machinery (ACM) and Institute of Electrical and Electronics Engineers (IEEE). Dr. Ndia has published several papers in peer reviewed journals and supervised postgraduate students at Masters and PhD level, in addition he has been an external examiner for a number of thesis.

Education

  • 2020: Ph.D. (Information Technology) Masinde Muliro University of Science and Technology
  • 2013: M.Sc. (Data Communications) KCA University
  • 2009: Bachelor of Information Technology - Busoga University

Publications

  1. King’ori, A. W., Muketha, G. M., & Ndia, J. G. (2024). A Suite of Metrics for UML Behavioral Diagrams based on Complexity International Journal of Software Engineering & Applications (IJSEA), Vol.15, No.1, March 2024.
  2. Ochieng, F., Kaburu, D., & Ndia, J. G. (2023). Automation-Based User Input Sql Injection Detection and Prevention Framework. Computer and  Information Science, 16(2).
  3. Ochago, V. M. & Ndia, J. G. (2023). Architecture of Deep Learning Algorithms in Image Classification: Systematic Literature Review”. International Journal of Formal Sciences: Current and Future Research Trends (IJFSCFRT).
  4. Walumbe, D. W. & Ndia J. G (2023). “A Systematic Literature Review of Proof of Work and Proof of Activity: Privacy and Performance,” International Journal of Computer Sciences and Engineering, Vol.11, 10, pp.37-44, 2023.
  5. Mukunga, C. W., Ndia, J. G & Mariga G. W (2023, May). A Metrics-based Model for Estimating the Maintenance Effort of Python Software. International Journal of Software Engineering & Applications (IJSEA), 14 (3), 15-29.
  6. Mwangi, P. M., Ndia J.G., and Muketha G.M. (2023) AN EXTENDED K-MEANS CLUSTER HEAD SELECTION ALGORITHM FOR EFFICIENT ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS. International Journal of Network Security & Its Applications (IJNSA) 15, No.3, May 2023 DOI:10.5121/ijnsa.2023.15305 65.
  7. Mukunga, C. W., Ndia, J. G & Mariga G. W (2022, October). Factors Affecting Software Maintenance Cost of Python Programs. International Journal of Software Engineering (IJSE), 10(2), 22-36.
  8. Mburu, M, & Ndia, J. G. (2022). A Systematic Mapping Study on UML Model basd Test Case Generation and Optimization Techniques. International Journal of Computer Applications (975, 8887).
  9. Njuki, W., Muketha, G. M., & Ndia, J. G. (2022). An Extended Security Measurement Framework for Open-Source Enterprise Resource Planning Software Security. International Journal of Network Security & its Applications (IJNSA), 2022.
  10. Mwangi, M., Ndia,  J. G., & Muketha, G.  M. (2022). Cluster Head Selection Algorithms for Enhanced Energy Efficiency in Wireless Sensor Networks: A Systematic Literature Review. International Journal of Computer Science and Engineering Survey (IJCSES), Vol.13, No.3, June 2022 DOI: 10.5121/ijcses.2022.13303 29 C
  11. Njuki, J. W., Muketha, G. M., & Ndia, J. G. (2022). A systematic literature review on security indicators for open-source enterprise resource planning International Journal of Software Engineering & Applications (IJSEA), Vol.13, No.3, May 2022 DOI: 10.5121/ijsea.2022.13303 27
  12. Ochango, V. M., Wambugu, G. M., & Ndia, J. G. (2022). Feature Extraction using Histogram of Oriented Gradients for Image Classification in Maize Leaf International. Journal of Computer and Information Technology (22790764), 11(2).
  13. Ochago, M., Wambugu, G. M., & Ndia, J. G. (2022). Comparative Analysis of Machine Learning Algorithms Accuracy for Maize Leaf Disease Identification. International Journal of Formal Sciences: Current and Future Research Trends (IJFSCFRT)
  14. Ndia, G., Muketha, G. M, & Omieno K. K., (2020, January). Structural Complexity Attribute Classification Framework (SCACF) for Sassy Cascading Style Sheets. International Journal of Software Engineering & Applications (IJSEA), 11(1): ISSN: 0976- 2221. DOI: 10.5121/ijsea.2020.11105
  15. Ndia, J. G., Muketha, G. M, & Omieno K. K. (2019, December). Complexity Metrics for Sassy Cascading Style Baltic Journal of Modern Computing, 7(4), 454-474.
  16. Ndia, G. (2017). A Survey of security protocols for wireless sensor networks.International Journal of Applied Computer Science (IJACS), 1(II), 1-12.
  17. Ndia, J. G., Muketha, G. M, & Omieno K. K, (2019, May). A Survey of Cascading Style Sheets Complexity Metrics. International Journal of Software Engineering & Applications (IJSEA), 10(3): ISSN: 0976-2221.