Teaching

Undergraduate

ANB215Basic Entomology
BIO311Biological Techniques
ANB516Applied Entomology
ANB526Advanced Entomology
BIO523Environmental Pollution
BIO522Research Project
BIO521Seminar
FUTM-PHS111Anatomy

Postgraduate

CPT711General Computer
ANB702Insect Taxonomy and Biology
ANB703Insect Ecology
ANB704Insect Physiology and Biochemistry
ANB724Medical and Veterinary Entomology
ANB726Pest and Diseases Management