– 22nd June 2012-Awarded PhD in Electrical Engineering
– 30th June-2003-Awarded MSc. in Engineering and Technology
– Doctor of Philosophy in Electronic Engineering University of KwaZulu-Natal, Durban, South Africa – Sept. 2019
– Master of Science in Telecommunication Engineering Jomo Kenyatta University of Technology, Nairobi, Kenya – June 2016
– Beijing University of Chemical Technology-PhD in Thermal Engineering and Engineering Thermo-physics / Polymer processing
– Vladimir State University- BSc-MSc (Dipl. Ing.), Automotive Engineering
-MSc-Energy Engineering-Pan Afica University
-Jomo Kenyatta University of Agriculture and Technology-BSc In Electrical Engineering and Electronic