Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Skip to Main Content
University of Pittsburgh    
2021-2022 Undergraduate Catalog 
  Dec 01, 2021
2021-2022 Undergraduate Catalog

Computational Social Science, BS

Return to Kenneth P. Dietrich School of Arts and Sciences Return to: Kenneth P. Dietrich School of Arts and Sciences

Computational Social Science

Degree Requirements

The major will comprise of the following for a total of 52/53 credits (explained in detail below):

Foundations of Computational Social Science

The first set of courses will introduce students to enduring puzzles in social science research, emerging themes of computational social science as well as the approaches that social scientists, and information & network scientists use to solve problems. Courses in this section provide foundations of subject matter knowledge, basic computational tools that are relevant to social scientific theories and empirics (8 courses required as denoted below):

Ethics and Computational Social Science

This section of the major will expose students to important debates on the ethics of governance, computing, and technological change. Issues covered will include tradeoffs between privacy/security and censorship/freedom, as well topics related to surveillance, propaganda, cyber-security and regulation. The goal is for students to not only be exposed to the moral and social consequences of technology at a conceptual level, but also the specific technical implementations that cause potential social problems (e.g., packet-sniffing) and could potentially expand the space for solutions (e.g. differential privacy) (2 courses).

Intermediate Techniques Applied to Social Science Content

The third set of courses will empower students to use computational tools to explore enduring social science puzzles and theories at scale. These paths are not meant to be formal areas of concentration, but options to gain competence in more focused areas. For example, some students might be interested in applying data mining techniques to problems in campaigns in American politics. Other students might want to focus in cyber-security and international relations. Both the tools and domains are organized to allow a set of choices that broaden interest in the major. Together, these courses allow our majors to have an evolved understanding of how computing and digital tools can be used in government, businesses, and NGOs. There are three sub-sets of classes in this section:

Upper-level content courses

Students will delve deeper into their domain specialization with two classes. One class should be within a domain theme (such as international relations), another substantive class can be outside that theme (such as in comparative politics).

  • American Politics list of 1000-level courses
  • Comparative Politics list of 1000-level courses
  • International Relations list of 1000-level courses.

Integrated Analytics

Students must complete one analytics-intensive course in the PS 1290X, PS 1390X, or PS 1590X series, or PS 1702.

Application Development Capstone

Select one of the following courses.

Additional information

Grade requirements

All courses for the major must be completed with a C or better, and must be taken as a letter grade.

Writing requirement

Students must complete at least one writing-intensive (W) course in the major.

Calculus requirement

Completion of MATH 0220  with a C or better serves as a de facto pre-requisite of the major due to later appearance in requirements, and this requirement will be noted to students in advising materials.

Double majoring

There will be specific provisions for double majors on the A&S side, but it is expected that students can double major this with another social science major or a major in SCI (see page 11)


Students can declare the major in the Spring of their first year, as normal. Students are strongly encouraged to be taking PS 0100 and have completed MATH 0220  prior to declaring.


To get honors designation within the major upon graduation, a 3.7 overall GPA is required across all major classes (with a 3.5 GPA overall).

Return to Kenneth P. Dietrich School of Arts and Sciences Return to: Kenneth P. Dietrich School of Arts and Sciences

Catalog Navigation