This article discusses the importance of epidemiology in public health and how it can help in managing health problems of patients. It also explores the competency framework of MPH programme and its core areas such as health surveillance and monitoring, disease control and prevention, health promotion, health protection and health planning, policy and evaluation. The Council of the Academic Public Health Institutions Australia and its competency framework for public health graduates are also discussed.