2.12.23 (872)

Cours scientifiques - CSC_5CS14_AE : Computational Social Science

Domaine > Informatique.

Descriptif

We live in an era of digital traces. From our daily interactions with social media and large language models to the mass digitization of historical archives, human behavior now leaves an unprecedented digital footprint.
 
This explosion of data opens new frontiers for social scientists. Can we use large language models to classify—or even generate—social data? Do anti-immigration laws alter how people post online? How does war reshape world leaders’ rhetoric? Can simulations reveal whether network structures exacerbate or reduce gender segregation in labor markets? Ultimately, these digital traces allow us to ask entirely new questions and shed new light on classic social science questions.
 
This intersection is the foundation of Computational Social Science (CSS): combining social science theory, frameworks for handling massive and unstructured data, and advanced analytical methods to answer theory-driven questions.
 
This course is a broad, master’s-level introduction to CSS. Prioritizing breadth over depth, the goal is to help you develop a field-level “cognitive map” of the discipline. While not strictly a methods class, the curriculum is organized around six core methodological areas:
 
1.Social network analysis
2.Natural language processing
3.Machine learning
4.Generative AI
5.Online experiments and mass collaboration
6.Agent-based modeling
 
Each module introduces the technical foundations alongside the theories and substantive domains where these methods are frequently applied. Each module covers two weeks, and each week consists of a (brief) overview lecture, a discussion of an applied paper, and a hands-on application. If you are a CSS M2 student, the applications will prepare you to develop deeper technical expertise in your Semester 2 required and elective courses. If you are in a different degree program (e.g., QSD or Ingénieur), the applications will at least give you the foundation to do more systematic self-learning on your favorite CSS topics in the future.
 
All hands-on applications are done in the R statistical computing environment.

Diplôme(s) concerné(s)

Parcours de rattachement

Département OSE

Département d'Informatique.

Format des notes

Numérique sur 20

Littérale/grade américain

Pour les étudiants du diplôme Track : Data and Economics for Public Policy

Le rattrapage est autorisé (Max entre les deux notes)
    L'UE est acquise si note finale transposée >= C
    • Crédits ECTS acquis : 3 ECTS

    La note obtenue rentre dans le calcul de votre GPA.

    Programme détaillé

    This course is a broad, master’s-level introduction to CSS. Prioritizing breadth over depth, the goal is to help you develop a field-level “cognitive map” of the discipline. While not strictly a methods class, the curriculum is organized around six core methodological areas:

    1. Social network analysis
    2. Natural language processing
    3. Machine learning
    4. Generative AI
    5. Online experiments and mass collaboration
    6. Agent-based modeling

    Each module introduces the technical foundations alongside the theories and substantive domains where these methods are frequently applied. Each module covers two weeks, and each week consists of a (brief) overview lecture, a discussion of an applied paper, and a hands-on exercise. If you are a CSS M2 student, the exercises will prepare you to develop deeper technical expertise in your Semester 2 required and elective courses. If you are in a different degree program (e.g., QSD or Ingénieur), the exercises will at least give you the foundation to do more systematic self-learning on your favorite CSS topics in the future.

    All exercises are done in the R statistical computing environment.

    Your final grade is a function of two things: In-class participation and exercises.

    In-class participation (34%)
    You are expected to come to class—every class—and participate. Participation entails doing the reading, participating in the discussions of the readings, and being a contributing group member during the in-class portion of the exercises. For each week, you will get either a “satisfactory” or “unsatisfactory” participation grade. There are 11 course meetings, so your final participation grade will be calculated as:

    Nsatisfactory11×100

    Exercises (66%)
    Each class will have a hands-on exercise (11 total). You must complete each of them and turn them in on Moodle by the specified date and time. We will start each exercise during class, but they are always due by the beginning of the next week’s class.

    Each exercise has its own set of instructions. Each exercise is graded on a 0-100 scale. Your final exercise grade is the average.

    Veuillez patienter