For people who want to get their masters of public health but have jobs, there may be a way for them to earn it. You can now opt to take courses for an MPH online. By choosing to get your master in public health online, you can work during the day and study at night.