DSTVE Block, Makerere University Uganda
PhD(Aquatic Environments) Makerere University, Faculty of Science, Kampala
Post-Graduate Training (Diploma) in Limnology (PGTL) at the Austrian Academy of Sciences, Institute of Limnology Austria.
Master of Science Degree (MSc) in Zoology, Makerere University specialising in Hydrobiology Fisheries & freshwater biology).
Post-Graduate Diploma in Education (PGDE) of Makerere University. Qualified as teacher for Biology & Physical Education
Bachelor of Science degree (BSchons) of Makerere University. Majoring in Zoology; hydro-biology and advanced ecology
Uganda Advanced Certificate of Education (UACE) in Physics, Chemistry and Biology at Namilyango College
Uganda Certificate of Education (UCE) at Namilyango College. Passed in Division One
Primary Education (PLE) at Namilyango Junior Boys School and passed in Division One