Course Description
This course introduces advanced computational methods for political analysis, including data scraping, text analysis, network analysis, machine learning, and simulation modeling. Students will learn to apply these techniques to real-world political data using Python and R. Emphasis is placed on ethical considerations and interpretability in computational social science.
Intended Learning Outcomes
CILO-1: Apply computational methods to collect and preprocess political data.
CILO-2: Conduct text analysis and network analysis using Python/R.
CILO-3: Interpret machine learning models in the context of political behavior.
CILO-4: Design and critique computational research designs in political science.
CILO-5: Communicate findings effectively through visualizations and reports.