Botanyincluding Plant physiology, Plant taxonomy and Plant ecology, Phycology etc….. ZoologyIncluding Histology, Embryology, Parasitology, Entomology and Animal Physiology etc…. BiotechnologyPlant Tissue Culture, Genetic Engineering, Microbial biotechnology, Industrial microbiology etc …… Teaching methods