The Master of Public Health (MPH) program is a one-year academic program that includes a six-month research project as a requirement. It is designed to give public health professionals the knowledge and skills necessary to understand both current and emerging public health issues as well as to assume leadership roles in health-related research, education, and services. There are now two public health colleges that provide MPH programs with Tribhuvan University affiliation. There are 27 total seats in the MPH program.