Virginia Tech® home



Virginia Tech's Public Health Program in the Department of Population Health Sciences is administered by the Virginia-Maryland College of Veterinary Medicine in partnership with the Virginia Tech Carilion School of Medicine and is accredited by the Council on Education for Public Health.

The program offers both undergraduate and graduate programs in public health. At the undergraduate level, the program offers the Bachelor of Science in Public Health (BSPH) degree and the undergraduate minor in Public Health. At the graduate level, the program offers the Master of Public Health (MPH) degree, which can be completed as a standalone degree program or in combination with another degree program, including the DVM, MD, and with a PhD or other Master's program from across Virginia Tech. We also offer an accelerated undergraduate to MPH degree program for exceptional Virginia Tech students from any major. The program also offers a Graduate Certificate in Public Health that can be completed online or in person.