The High Institute of Public Health includes ten departments. It provides Diploma, Master and DrPH in Public Health for physicians and Public Health Sciences for non-physicians majoring in the different specialties.


1- Department of Epidemiology


2- Department of Biostatistics


3- Department of Tropical Health and Parasitology


4- Microbiology


5- Occupational Health and Industrial Medicine:


6- Environmental Health


7- Nutrition:

a) Nutrition

b) Food Analysis


8- Health Administration and Behavioral Sciences:

a) Health Management, Planning and Policy

b) Hospital Administration

c) Health Education and Behavioral Sciences


9- Family Health:

a) Maternal and Child health

b) Adolescent and School Health

c) Mental Health

d) Geriatric Health

e) Public Health Nursing


10- Primary Health Care