Mooc AtlasUniversity-level self-study
All paths
Data & AI · 08Beginner

Computational Social Scientist

Social science students, data journalists or public policy researchers.

Read statistics critically, analyse social data and networks, and make decisions with data.

340hours of coursework
34weeks at 10 h
5steps
20courses
2universities

Target skills

Data AnalysisModel EvaluationStatistical VisualizationArtificial IntelligenceStatisticsStatistical Hypothesis TestingExperimentationData ScienceGenerative AINetwork AnalysisData PreprocessingApplied Machine Learning

Skill labels as listed on Coursera.

Target jobs

  • Data journalist
  • Social research officer
  • Public policy analyst

Progression

  1. 1
    University of MichiganBeginner

    Stated prerequisites: No previous knowledge of data, statistics or AI necessary

    Show the 3 courses
    CourseLevelLengthRating (reviews)
    How to Describe DataBeginner9 h4.7 (29)
    How Science Turns Data Into KnowledgeBeginner11 h4.7 (18)
    Decoding AI: A Deep Dive into AI Models and PredictionsBeginner10 h4.7 (29)
  2. 2
    University of California, DavisBeginnerIBM Watson

    Stated prerequisites: No prior experience required

    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Computational Social Science MethodsBeginner11 h4.7 (357)
    Big Data, Artificial Intelligence, and EthicsBeginner9 h4.6 (784)
    Social Network AnalysisBeginner10 h4.7 (248)
    Computer SimulationsBeginner13 h4.5 (87)
    Computational Social Science Capstone ProjectIntermediate14 h4.7 (44)
  3. 3
    University of MichiganBeginnerPython, Jupyter, Matplotlib, NumPy, pandas, Seaborn, Statsmodels

    Stated prerequisites: High school algebra; basic Python recommended

    Show the 3 courses
    CourseLevelLengthRating (reviews)
    Understanding and Visualizing Data with PythonBeginner20 h4.7 (2,741)
    Inferential Statistical Analysis with PythonIntermediate22 h4.6 (938)
    Fitting Statistical Models to Data with PythonIntermediate15 h4.4 (718)
  4. 4
    University of MichiganIntermediatePython, pandas, Matplotlib, scikit-learn, NLTK, NetworkX

    Stated prerequisites: Basic Python or programming background

    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Introduction to Data Science in PythonIntermediate30 h4.5 (27,302)
    Applied Plotting, Charting & Data Representation in PythonIntermediate24 h4.5 (6,290)
    Applied Machine Learning in PythonIntermediate32 h4.6 (8,814)
    Applied Text Mining in PythonIntermediate25 h4.2 (3,827)
    Applied Social Network Analysis in PythonIntermediate26 h4.6 (2,730)
  5. 5
    University of MichiganIntermediateGenerative AI tools

    Stated prerequisites: None stated (no coding required)

    Show the 4 courses
    CourseLevelLengthRating (reviews)
    Model ThinkingIntermediate28 h4.8 (2,265)
    Problem Solving Using Computational ThinkingBeginner12 h4.6 (1,313)
    Mindware: Critical Thinking for the Information AgeBeginner13 h4.8 (1,453)
    Leveraging GenAI to Develop Critical Thinking SkillsBeginner6 h4.3 (11)

With Coursera Plus

This path takes 340 hours, about 8 months at 10 hours a week. A Coursera Plus subscription gives access to most of its courses during that time.

Discover Coursera Plus

Projects to build

After step 1

Fact-check a statistic

Pick a statistic quoted in the press, trace its source and explain what it really shows.

After step 2

Simulate segregation

Program Schelling’s model and show how mild preferences produce strong separation.

After step 4

Map a social network

Analyse interactions in a public dataset (votes, citations, exchanges) and identify the groups.

After step 5

Decision memo

Write a two-page recommendation for a public policy, uncertainties included.

Free textbooks

More paths in this family