it is generally a 5-year course, or sometimes 4 if a previous appropriate degree is held. (cambridge veterinary school's course lasts 6 years and awards a ba after 3 years, followed by the vetmb after 6 years). some universities will award the students a bsc after the first 3 years, and the bvsc after the final 2 years.