PUBPOL 5799

PUBPOL 5799

Course information provided by the 2025-2026 Catalog.

This graduate-level course is designed for students interested in learning the foundations of data management and programming in Python. The goal is to teach students how to obtain and curate real world data, determine its reliability, manage large databases, create variables useful for analysis, and more. Much of the work will be done using Python libraries, which can help facilitate the functionality of Python without increasing the complexity. This course is designed for students in the Jeb E. Brooks School of Public Policy MS in Data Science for Public Policy program. Other students may only enroll with permission of the instructor. As a graduate level course, students are expected to have thoroughly read all materials prior to class and be well-prepared to discuss readings and cases with colleagues.


Enrollment Priority Enrollment limited to: Brooks School Data Science Masters students.

Last 4 Terms Offered (None)

Learning Outcomes

  • Demonstrate an understanding of variable types, lists and arrays, and how to use packages in Python.
  • Assemble data by importing it into Python.
  • Appraise data quality and accuracy using common functions in Python.
  • Use Python code to manage and analyze databases.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session. 

  • 3 Credits Graded

  •  1944 PUBPOL 5799   LEC 001

    • MWR
    • Jun 8 - Jun 17, 2026
    • Bottan, N

    • MWR
    • Jun 22 - Jun 29, 2026
    • Bottan, N

    • MWR
    • Jul 8 - Jul 23, 2026
    • Bottan, N

    • MWR
    • Aug 3 - Aug 10, 2026
    • Bottan, N

  • Instruction Mode: In Person

    Enrollment limited to: Master of Data Science for Public Policy students.