Undergraduate courses taught: Farm practice 1&2: artificial insemination and pig management (FMP301&302), Fundamentals of animal breeding (ABG300), Farm practical year (FPY406), animal Behavior (ABG503), Biotechnology in animal improvement (ABG504), Biochemical genetics (ABG506), Genetics (BLY522).
Postgraduate courses taught: Introductory biotechnology (ABG801), Advanced biotechnology (ABG806), Biochemical genetics (ABG811), Advanced Biotechnology (APL 806), Monogastric animal breeding (PDA718), Artificial insemination in poultry (ABD 707), Poultry management (ABD 711), Hatchery management and practical (ABD 710).