The MSc Public Health develops comprehensive knowledge and skills for improving population health through policy, research and practice. The programme covers epidemiology, health promotion, health economics, research methods, global health, health inequalities and evidence-based public health practice. Students develop the analytical and practical skills needed to assess health needs, plan interventions and evaluate public health programmes.