Skip to main content

Utility

  • For Alumni
  • For Current Students
  • For Employers & Corporate Partners

Actions Menu

  • Apply
  • Give
Heinz College of Information Systems and Public Policy

Main navigation

  • Programs

    • Graduate Programs
    • Executive Education
    • Bachelor of Science in Information Systems
    • Ph.D. Programs at Heinz College
    • Program Finder
  • Admissions & Aid

    • Admissions & Aid
    • Tuition & Financial Aid FAQs
    • Connect
  • Careers & Outcomes

    • Careers & Outcomes
    • Career Services
    • Employers & Corporate Partnerships
    • Student Experience
    • Life at Heinz College
  • Research & Faculty

    • Faculty in the News
    • Centers & Labs
    • Faculty Experts
    • Research
  • About

    • About Heinz College
    • Policy Impact
    • History
    • Rankings & Reputation
    • AI Leadership
  • News

    • Stories
    • Events
    • Our Faculty In The News

Utility

  • For Alumni
  • For Current Students
  • For Employers & Corporate Partners

Actions Menu

  • Apply
  • Give

What can we help you find?

MSPPM Advanced Coursework Requirements

Heinz College / Current Students / MSPPM Advanced Coursework Requirements

Students are required to take each of the following: 12 units of Advanced Policy courses, 12 units of Advanced Methods courses, 6 units of additional Management courses, and 6 units of additional Information Technology courses. Each semester a wide range of courses are offered to satisfy each of these requirements.

The Spring semester courses listed below are generally offered in the spring semester, however, students should check the schedule to verify the courses will be offered during the following Spring semester.

Advanced Policy Topics courses are designed to provide you with an opportunity to explore the substantive aspects of policy making within the context of several policy areas.

Course No.TitleSemUnits
90703Women and Public PolicySpring6
90704Poverty, Inequality and Social PoliciesFall12
90730Methods of Policy AnalysisFall12
90733Urban DevelopmentSpring6
90734Urban and Regional Economic DevelopmentSpring6
90736Public FinanceFall12
90743Urban and Regional Economic DevelopmentFall12
90752The Rise of East Asian EconomiesFall12
90763Human Rights Conflicts & DevelopmentFall6
90765Cities, Technology and the EnvironmentSpring6
90789Sustainable Community DevelopmentSpring12
90798Environmental Policy & PlanningFall12
90808Energy PolicyFall6
90811Foundations of Social Innovation and EnterpriseFall6
90816Migration PolicyFall6
90817Education Finance and PolicySpring12
90822Immigration Research: Interpretation & CritiqueSpring6
90827Economics of DevelopmentSpring12
90842Public Policy ImplementationSpring6
90860Policy in a Global EconomyFall6
90861Health PolicyFall6
90882Behavioral Economics in Public PolicyFall12
90894Policy Topics I: Federal Budget PolicyFall6
94806Privacy in the Digital AgeFall6

Advanced Methods courses deepen your understanding of both the tools and topics of policy analysis and management. Many of these courses count toward your concentration area.

Course No.TitleSemUnits
90730Methods of Policy AnalysisFall12
90745Methods of Policy Analysis: International PolicySpring12
90747Cost Benefit AnalysisSpring6
90774Public Expenditure AnalysisSpring12
90823Program EvaluationFall & Spring12
90866Large Scale Data Analysis for Public PolicySpring6
90905Statistical Theory for Social and Policy AnalysisFall12
90906Introduction to Econometric TheoryFall & Spring12
90908Ph.D. MicroeconomicsFall12
94827SAS for Public PolicySpring6
94830Analysis of Survey DataSpring6
94833Decision Analysis and Multicriteria Decision MakingFall6
94834Applied Econometrics IFall & Spring6
94835Applied Econometrics IIFall & Spring6
94842Programming R for AnalyticsFall & Spring6
94867Decision Analytics for Business and PolicySpring12

Additional Management courses are designed to equip you to lead and manage organizations in the public interest.

Course No.TitleSemUnits
90737Budget Management Control SystemFall12
91809Organizational ChangeSpring6
94800NegotiationFall & Spring6
94808Management ConsultingFall & Spring12
94811Strategy DevelopmentFall & Spring6
94813Project ManagementFall & Spring6
94854Developing as a LeaderFall & Spring6

All MSPPM students except MSPPM-DA students must take 90-728, Introduction to Database Management, plus at least six units from the courses listed below. Students may take additional courses from the lists as advanced policy or methods courses where cross-listed, but students may not use any course to satisfy both an information systems core requirement and an advanced requirement.

Information technology courses that meet the core requirement are listed in four categories:

  • Analytics—courses at the intersection of data analysis and information technology. There is very high demand for graduates who have analytical skills including a statistical package such as SAS or other advanced statistical software.
  • Applications—courses about using or analyzing information technology in organizations and a variety of settings. These courses apply information technology to various industries and functional areas of organizations.
  • Strategy—courses on approaches to using information technology as a comparative advantage or to advance the missions of organizations. These courses address the advantages as well as threats to strategic uses of information technology.
  • Systems—courses on or supporting designing, building, and implementing information systems. These courses have material at the foundation of information systems and provide comparative advantages for graduates.

Analytics

Course No.TitleSemUnits
90866Large Scale Data Analysis for Public PolicySpring6
94827SAS for Policy AnalysisSpring6
94830Analysis of Sample Survey DataSpring6
94832Business Intelligence & Data Mining SASFall & Spring6
94842Programming R for AnalyticsFall & Spring6
95791Data Mining 1Fall & Spring6
95868Exploring and Visualizing DataSpring6

Applications

Course No.TitleSemUnits
90834Health Care Geographic Information SystemsSpring12
90812Introduction to Programming with PythonFall & Spring6
94706Health Care Information SystemsSpring12
94823Measuring SocialFall & Spring12
95732Marketing Digital MediaSpring6
95818Privacy Policy, Technology, and LawFall12
95821Product Management in Information TechnologySpring6
95822IT ConsultingSpring12
95891Introduction to AIFall6

Strategy

Course No.TitleSemUnits
94806Privacy in the Digital AgeFall & Spring6
95743Cybersecurity Policy and Governance IIFall6
95744Cybersecurity Policy and Governance IFall6
95752Introduction to Information Security ManagementFall12
95775IT Business LeadershipFall6
95794Tech Startup: Tools and TechniquesFall6

Systems

Course No.TitleSemUnits
90782MultimediaFall & Spring12
90801Desktop PublishingFall & Spring6
94774Business Process ModelingFall & Spring6
94802Geographic Information SystemsFall & Spring12
95703Database ManagementFall12
95797Data WarehousingFall & Spring6
95808IT Project ManagementFall & Spring6

5000 Forbes Avenue 
Pittsburgh, PA 15213  
(412) 268-2000

About CMU

  • Athletics
  • Events Calendar
  • Careers at CMU
  • Maps, Parking & Transportation
  • Health & Safety
  • News

Academics

  • Majors
  • Graduate
  • Undergraduate Admission
  • Graduate Admission
  • International Students
  • Scholarship & Financial Aid

Our Impact

  • Centers & Institutes
  • Business Engagement
  • Global Locations
  • Work That Matters
  • Regional Impact
  • Libraries

Top Tools

  • Report Digital Accessibility Barrier
  • Academic Calendar
  • Bookstore
  • Canvas
  • The HUB
  • Workday

Copyright © 2026 Carnegie Mellon University

  • Title IX
  • Privacy
  • Legal