It is composed of the departments of Large Animal Clinical Sciences, Small Animal Clinical Sciences, Microbiology, Pharmacology and Toxicology, Physiology, and Pathobiology and Diagnostic Investigation. It offers a four-year program leading to the DVM as well as graduate study leading to the master of science (MS) and PhD, and recently a joint program in veterinary medicine and public health (DVM/MPH), affiliated with University of Minnesota's School of Public Health. It also runs an accredited veterinary technology program, the equivalent of a human nursing program, that offers options for a Bachelor of Science degree or a certificate of completion.