Program Requirements

Program requirements banner

The MPH Program is a two-year non-thesis program. It will normally be completed in three academic terms and one term devoted to a practicum. Please see the Program Schedule page for an example of a typical schedule.

A total of 42 credits are required to graduate

A total of 42 credits are required to graduate

24 required (core) credits

SPPH 400 Statistics for Health Research
SPPH 500 Analytic Methods in Epidemiological Research
SPPH 502 Epidemiological Methods
SPPH 503 Epidemiological Methods 2
SPPH 524 Core Biological Concepts of Public Health Diseases
SPPH 525 Issues and Concepts in Public Health
SPPH 526 Leadership in Public Health
SPPH 540 or
SPPH 547
Program Planning and Evaluation
Health Care Priority Setting

12 elective credits

Within the School of Population and Public Health, a variety of courses are available that reflect the core functions of public health:

  • Epidemiology & Biostatistics
  • Global and Indigenous Health
  • Health Care Services and Systems
  • Maternal-Child Health
  • Occupational and Environmental Health
  • Clinical Public Health Practice
  • Social and Life Course Determinants of Health

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.

6 credit practicum

A practicum (SPPH 508) takes place in a public health agency and concludes with a final report. Most students will complete their practicum in one academic term (12 weeks) on a full time basis. A part time placement over a longer period or over the summer months is also negotiable.