Public Health, MPH

The University of Pennsylvania Master of Public Health program (MPH) aims to provide a focal point for enhancing collaborations in public health research, teaching and service campus wide. Penn’s curriculum enables students to develop skills and competencies that are responsive to the changing public health environment and that complement their training and experience in related fields. The University of Pennsylvania MPH program leverages the University’s interdisciplinary resources to prepare the next generation of public health leaders and innovators to promote the health of populations locally, nationally, and globally.


Students must complete 14 course units of coursework and a minimum of 125 hours of fieldwork. Students must maintain a GPA of 3.0 or better and must achieve a B- or higher in each course to receive credit toward the degree.

Core Courses
PUBH 5010Introduction to Biostatistics1
PUBH 5020Introduction to the Principles and Methods of Epidemiology1
PUBH 5040Public Health Theories & Frameworks1
PUBH 5050Public Health Policy & Administration1
PUBH 5060Methods for Public Health Practice1
PUBH 5070Public Health Law & Ethics1
PUBH 7080Capstone Seminar I1
PUBH 7090Capstone Seminar II1
Fieldwork (minimum 125 hours)
Select 6 course units of electives 16
Total Course Units14

Please note elective choices will vary based on track selection.

Generalist Track

Generalist Required Electives
Select one course from the following:1
Foundations of Global Health
Program Evaluation in Public Health
Advanced Leadership Skills in Community Health
Qualitative Research in Social Sciences
Epidemiology and Control of Infectious Diseases
Interpreting Epi Literature to Inform and Influence
Advanced Local Policymaking
Behavioral Economics and Health
Mathematical Models for the Control of Infectious Diseases
Advocacy & Public Health
Select five course units in consultation with advisor5
Electives available for this track can be found at
Total Course Units6

Global Health 

Global Health Track Electives
Select one course from the following Global Health Required Track Electives (RTEs):1
Foundations of Global Health
Health & Human Rights
Global Health Policy and Delivery
Select two course units related to Global Health2
Select three course units in consultation with advisor3
Electives available for this track can be found at
Total Course Units6

One Health Track 

One Health Track Electives
Must take the following course:1
One Health Study Design Seminar
Select one additional course from the following One Health Required Track Electives (RTEs):1
Public Health Nutrition
Science and Politics of Food
Select four course units in consultation with advisor4
Electives available for this track can be found at
Total Course Units6

The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2022 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.