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, as a standalone degree program or dual degree program, an accelerated undergraduate to MPH degree program for Virginia Tech students, and the Graduate Certificate in Public Health

The Public Health Program is grounded in an interdisciplinary "One Health" approach. One Health recognizes the dynamic interdependence of human health, animal health, and the environment and encompasses the interdisciplinary efforts of medical, veterinary, and public health professionals to protect, promote, and improve health. Students gain the requisite knowledge and skills to examine the human, animal, and environmental factors that contribute to the control and prevention of disease and the promotion, enhancement, and maintenance of health.