Practical Biology 1 BIO 191 1 unit
Practical Biology II BIO 192 1 unit
Introductory Physiology I BIO 103 2 units
Introductory Zoololgy BIO 102 2 units
Practical Biology II BIO 192 1 unit
General Physiology BIO 206 2 units
Invertebrate Zoology ZOO 261 3 units
Biological Techniques BIO 303 2 units
Field Course BIO 302 2 units
Evolution of Chordates ZOO 365 2 units Embryology ZOO 368 3 units Nematology ZOO 370 3 units
Parasitology I ZOO 363 3 units Parasitology II ZOO 463 3 units
Animal Behaviour ZOO 466 2 units
Supervision of Undergraduate Seminars ZOO 497 2units Supervision of B.Sc Projects ZOO 499 6units Diseases Caused by Protozoans ZOO 703 3units Diseases Caused by Helminthes ZOO 705 3units Supervision of M.Sc Seminars BIO701 2units