Public Health

The continuous professional development in public health is necessary for all public health workforce. This is mainly to sharpen their skills, update their knowledge and meet the ever-growing needs in the health system.

The number of trained practitioners in this field is very small compared to the need for this specialization in health sector, hence the importance of designing training programs that include knowledge and skills in the field of public health which are considered as the link to bridge this gap between health system needs and human resources with expertise and skill.

Public health specialization is the mainstay and foundation for all sub-specialties in the areas of public health.

Training Programs