Program Requirements For Prospective Students


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 program. Course work is normally be completed in three academic terms and one term is devoted to a practicum. Please see the Program Schedule page for an example of a typical schedule.

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



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: