Master of Public Health is a 2-year, full-time program in healthcare. The program is imparted by means of a variety of teaching/learning techniques, including lectures, case discussions, practical exercises, lab work, field visits, seminars, journal clubs, collaborative learning, group discussions, assignments, hands-on training, internship, and dissertation.