The Public Policy undergraduate major develops the skills necessary for understanding the political constraints faced by policy makers, assessing the performance of alternative approaches to policy implementation, evaluating the effectiveness of policies, and appreciating the sharp conflicts in fundamental human values that often animate the policy debate. 

The undergraduate major in Public Policy prepares students to participate effectively in policy and political discussion as citizens and as para-professionals in a variety of fields, to fill entry-level positions in policy research projects and organizations, and to pursue graduate studies in law, management, the health professions, and a variety of academic disciplines, including economics and political science.

Completion of the Public Policy major requires a minimum of 70 units of course work, as described in the Stanford BulletinStudents must complete the Public Policy core, concentration, and senior capstone requirements for a letter grade and with a grade point average (GPA) of 2.3 (C+) or higher. 

Preparatory Coursework (34 units)

Students must complete 34 units of preparatory coursework in math and economics. At most 10 units of preparatory coursework may be taken as credit/no credit. PLEASE NOTE: Between Econ 50 and Econ 51 or PublPol 51, no more than 5 units can be taken for credit/no credit. Between Econ 102A and Econ 102B, no more than 5 units can be taken for credit/no credit.

Prerequisites for Math 51 are the Math 19, 20, and 21 series or the Math 41 and 42 series. We recommend that students interested in Public Policy begin taking these Math courses early so they can continue into the preparatory courses in their sophomore and junior years.


  • ECON 1: Principles of Economics
  • MATH 51: Linear Algebra and Differential Calculus of Several Variables or CME 100: Vector Calculus for Engineers
  • ECON 102A:  Introduction to Statistical Methods (Postcalculus) for Social Scientists
  • ECON 102B: Applied Econometrics
  • ECON 50: Economic Analysis I
  • One of the following:
  • One of the following:
Core Courses (17-20 units)

All core courses must be completed for a letter grade. Variable-unit classes should be taken for 5 units, for a total of 17 to 20 units depending on the advanced empirical methods and ethics courses chosen.

  • PUBLPOL 101: Politics and Public Policy
  • PUBLPOL 104: Economic Policy Analysis
  • One of the following ethics courses:
    • PUBLPOL 103C: Justice
    • PUBLPOL 182: Ethics, Public Policy, and Technological Change (COMM 180, CS 182, ETHICSOC 182, PHIL 82, POLISCI 182)
    • PUBLPOL 134: Ethics on the Edge: Business, Non-Profit Organizations, Government, and Individuals & PUBLPOL 103F: Ethics of Truth in a Post-Truth World (134 must be taken together 103F to fulfill this requirement)
  • One of the following Writing in the Major (WIM) courses:
  • One of the following advanced empirical methods courses:

*Preferred advanced empirical methods course for Public Policy students

Concentration (15 units)

The 15 units of concentration coursework, completed for a letter grade, must be approved by a faculty adviser. It is required that the concentration approval form is completed by the end of Spring Quarter of the junior year. Any subsequent changes made to a student's concentration must be approved by the student's faculty adviser.

Current concentrations include, but are not limited to:

More information on concentrations

Capstone (3-5 units)

Seniors are required to demonstrate competency in applied policy research, which can be fulfilled by participating in the practicum program or by writing an honors thesis. The capstone requirement must be completed for a letter grade.


In the practicum program, small student teams analyze real world policy problems faced by government and nonprofit organizations and produce a report with recommendations for use by the client. The Practicum is offered Autumn, Winter, and Spring Quarters as PUBLPOL 200APUBLPOL 200B, and PUBLPOL 200C.

More information on the practicum


Honors students pursue independent research during their senior year and produce a thesis under faculty supervision. A seminar for honors students, PUBLPOL 200H, is offered Autumn quarter. PUBLPOL 200H may fulfill the WIM requirement for students who write an honors thesis in their senior year. 

More information on honors

How to Declare the Public Policy Major

Students wishing to declare the Public Policy major must complete the following steps:

  1. Fill out a major declaration form
  2. Meet with the student services staff and program director to discuss course scheduling, major requirements and faculty advisors — please email to get started
  3. Declare the Public Policy major in Axess

Double Majors & Secondary Majors

For students considering a double or secondary major in Public Policy, please review the following websites for further information regarding requirements:

Double & Secondary Majors Information

Double & Secondary Majors Requirements