Core Public Health courses
PUBH 1000 - Introduction to Public Health
PUBH 2000 - Population Health
PUBH 3000 - Canadian and Global Perspectives on Public Health
PUBH 3420 - Public Health Ethics
PUBH 4000 - Advanced Public Health
PUBH 4550 - Consolidated Practicum in Public Health
Optional Public Health courses
PUBH 3850 - Community Development and Social Justice
PUBH 3850 - Critical Public Health of Vulnerable Populations
PUBH 3850 - Global Health Governance
PUBH 3850 - Healthy Public Policy and Advocacy
PUBH 3850 - Health and Place
PUBH 3850 - Promoting Health or Abusing the System?
PUBH 4850 - Biostatistics