Des Moines University’s Master of Public Health program is an interdisciplinary degree that prepares you to pursue leadership and managerial positions in government, nonprofit and health care organizations. This 100% online program will give you practical knowledge and skills to improve health policy and practice and tackle health inequities.