Veterinary Public Health (VPH) offered at the University of Nairobi is a component of public health activities devoted to the application of professional veterinary skills, knowledge and resources to the protection and improvement of human health. The role of public health in the global health agenda is to promote activities that contribute to the improvement of health for all and help realize its objectives. Increasing population and urbanization calls for new methods of food production, food quality and safety assurance to reduce food related infections. Training in VPH will meet the demands for straight forward and clear answers regarding emerging disease problems. This course at the University of Nairobi is designed to cater for veterinarians and other public health personnel.