Program Information

Health and well-being of communities

Public Health and Preventive Medicine is a branch of medicine concerned with the health of populations.

The Public Health and Preventive Medicine specialist uses population health knowledge and skills to play leading and collaborative roles in the maintenance and improvement of the health and well-being of the community. Through interdisciplinary and inter-sectoral partnerships, this specialist measures the health needs of populations and develops strategies for improving health and well-being, through health promotion, disease prevention and health protection.

Graduates of our program demonstrate skills in leadership, development of public policy, and the design, implementation and evaluation of health programs, and applies them to a broad range of community health issues.

Our graduates can engage in a number of careers, including:

• the practice of public health at a local, regional, national or international level;
• the planning and administration of health services, whether in institutions or in government;
• community-oriented clinical practice with an emphasis on health promotion and disease prevention;
• the assessment and control of occupational and environmental health problems;
• teaching; and research.


  • Training

    Academic and Clinical Training

    Learn more about the academic and clinical training in the residency program, including the MPH or MHSc programs, and example schedules
  • Field Rotations

    Field Rotations

    Field rotations are intended to provide residents with a breadth and scope of public health practice.