Programmes Offered Undergraduate Bsc in Agriculture BSc Hons. in Livestock Science and Applied Ecology with Option Applied Terrestrial & Aquatic Ecology Postgraduate MSc in Animal Science