Undergraduate courses
- BIO 102 – Introductory Biology II
- BIO 192 – Practical Biology II
- ZOO 261 – Invertebrate Zoology
- ZOO 202 – Cell Biology and Molecular genetics
- BIO 303 – Biological techniques
- ZOO 363 – Parasitology I
- ZOO 368/467 – Comparative Vertebrate Embryology
- ZOO 370 – Nematology
- BIO 304 – Research methods
- ZOO 364 – Evolution of Chordate
- ZOO 463 – Parasitology II
12 BIO 497 – Essay
- BIO 499 – Project supervision
Postgraduate courses
- ZOO 701 – Epidemiology
- ZOO 703 – Diseases caused by Helminths
- ZOO 706 – Diseases caused by Protozoa
- ZOO 708 – Transmission of Tropical Parasites
- BIO 703 – Biostatistics
- ZOO 726 – Insect Vectors
- BIO 701 – Current topics in Zoology
- BIO 799 – Project supervision