Program Requirements


MPH Students, Meet and Greet event, September 2015


Pathways to Success in the UBC MPH

The UBC Master of Public Health degree integrates learning in epidemiology; biostatistics; the social, biological and environmental determinants of health; population health; global health; disease prevention and health systems management with skill-based learning in a practicum setting.

The MPH Program is a two-year, non-thesis degree which includes a practicum.

You’ll find that the MPH curriculum paves the way to a diversity of career paths.


Proposed Curriculum Change of Master of Public Health for September 2021

Pending final approval from the university, the Master of Public Health curriculum will be changing for students entering the program in September 2021. We anticipate that students beginning their MPH studies in September 2021 will need to complete 60 credits over six terms (consisting of coursework and a 6-credit practicum) related to 12 core themes.

The 12 proposed core themes are listed in the chart below:

Colonization and Public Health Ethics and Public Health Practice Statistics for Public Health Practice
Qualitative Research for Public Health Practice Epidemiological Methods Social Determinants of Health
Climate Change, Environment and One Health Policy Economics
Evaluation Knowledge Translation Leadership


This new curriculum will equip graduates with the depth and breadth of competencies now required to be at the cutting edge of public health as our profession fights the spread of the Covid-19 virus as well as the unintended harms imposed by physical distancing; as we reduce the rates of many other chronic and infectious diseases; as we fight the climate crisis, the opioid crisis, housing unaffordability and poverty; as we contribute to movements to advance equality like Truth & Reconciliation and Black Lives Matter; and so much more. Join us!

Minimum of 42 credits required to graduate

21 core, required credits

SPPH 400 (3): Statistics for Health Research
SPPH 500 (3): Analytical Methods in Epidemiological Research
SPPH 502 (3): Epidemiological Methods
SPPH 503 (3): Epidemiological Methods 2
SPPH 504 (3): Application of Epidemiological Methods
SPPH 525 (3): Issues and Concepts in Public Health
SPPH 553 (3): Foundations of Statistical Computing

6 practicum credits

Most students will complete their practicum (SPPH 508) in one academic term (12 weeks) on a full time basis. A part time placement over a longer period is also negotiable.


9 core, elective credits (students choose 3 courses)

SPPH 522 (3): Topics in Environmental Health
SPPH 527 (3): Social Determinants of Health
SPPH 538 (3): Application of Ethical Theories in the Practice of Public Health
SPPH 540 (3): Program Planning and Evaluation
SPPH 542 (3): Canadian Health Policy
SPPH 545 (3): Community Health Promotion
SPPH 547 (3): Health Care Priority Setting

6 elective credits (can also include courses in core, elective credits list)

Click here for a full list of SPPH graduate courses.

Up to 9 UBC credits may be taken outside of the School of Population and Public Health. Non-SPPH courses must be approved by the Program Director prior to registration to receive credit towards MPH graduation requirements.


We are also affiliated with a large number of organizations: