Over the years MPP programs have become more interdisciplinary drawing from economics, sociology, anthropology, politics, and regional planning. In general a core curriculum of an MPP program includes courses on Microeconomics, Public Finance, Research Methods, Statistics and Advanced Data Analysis, Qualitative Research, Politics of Policy Process, Policy Analysis, Ethics, Public Management, Urban Policy & GIS, Program Evaluation, and more. All these courses are designed to equip MPP graduates with skills and knowledge in advanced economic analysis, political analysis, ethical analysis, data analysis, management and leadership. Depending on the interest, MPP students can concentrate in many policy areas including but not limited to urban policy, global policy, social policy, health policy, non-profit management, transportation, economic development, education, information technology, etc.
In recent years, there has been a gradual convergence between the MPP and the Master's in Public Administration(MPA). Today, the course offerings of most MPA and MPP programs overlap to some degree, but MPP programs tend to provide more focused training in policy analysis and policy design, while MPA programs usually still provide more focused coursework in program implementation and public management.