The Master of Public Health prepares graduates to work in a wide variety of fields by drawing on a broad range of courses across public health, environmental health, land use and urban planning, sociology, community development, health management, health promotion and international development.