- Master of Public Health is a 2-year, full-time program in healthcare. ... For applying to the course, candidates need to have attained a Bachelor's degree in any discipline of Health Science from a recognized university, with a minimum aggregate score of 60%.