The BVM is a six year program the training consists lectures, laboratories, field practices which is based on student centered teaching. The curriculum is organized in to six modules: One year prevet, foundation of veterinary medicine. One year biomedical sciences focusing structure and function from gross microscopic and molecular level. One year Pathobiology dealing with etiological agents, body defense and principle of therapy. Two years of medical, surgical and obstetrical sciences, focusing on food animals. However, working animals, small animals, wild animals, aquatic animals and bees are included. Epidemiology and public health (One health, food hygiene and environmental health) is also offered in to the surgical and medical module. The final year is a research module in which students undertake rotations in clinic, lab, farms and public health modules and undertake a full year research and a thesis for partial fulfilment of BVM.