トップページへ

2025 (Current Year) Faculty Courses School of Environment and Society Department of Technology and Innovation Management Graduate major in Technology and Innovation Management

Computational Social Science

Academic unit or major
Graduate major in Technology and Innovation Management
Instructor(s)
Kazutoshi Sasahara
Class Format
Lecture/Exercise
Media-enhanced courses
-
Day of week/Period
(Classrooms)
Class
-
Course Code
TIM.B536
Number of credits
0.50.50
Course offered
2025
Offered quarter
3Q
Syllabus updated
Mar 19, 2025
Language
Japanese

Syllabus

Course overview and goals

Computational social science is a social science of the digital age, made possible by the utilization of big data and computers. It employs big data and mathematical methods and information technologies to quantitatively study individuals, groups, society, and economy with unprecedented resolution and scale. This lecture aims to help students acquire the theories and methodologies of computational social science and develop the foundations for applying them to solving real-world problems and creating innovation.

Course description and aims

The objectives of this lecture are as follows:
- Understand the theories of computational social science and be able to apply them to solving real-world problems
- Acquire the major analytical methods of computational social science, such as machine learning, social network analysis, and text mining, and develop skills to apply them to real-world data
- Understand the latest research methods such as virtual labs and survey experiments, and become able to design and conduct experiments using digital tools

Keywords

Machine learning, crowdsourcing, social network analysis, generative AI, social media, virtual lab, big data

Competencies

  • Specialist skills
  • Intercultural skills
  • Communication skills
  • Critical thinking skills
  • Practical and/or problem-solving skills

Class flow

The class will be conducted interactively with discussions. Also, while incorporating insights from the latest academic research, it will emphasize the balance between theory and practice. By combining lectures, practical training, and group work, students will learn proactively and develop the ability to apply computational social science methods to real-world problems.

Course schedule/Objectives

Course schedule Objectives
Class 1 Introduction to Computational Social Science Learning about the history, definition, purpose, and methodological overview of computational social science. Deepening understanding of the interdisciplinary approach that analyzes social phenomena using large-scale data and computational methods.
Class 2 Big Data and Humans, Society, and Economy Learn characteristics and analytical methods of big data, and exploring how they can be used to understand human behavior, social phenomena, and economic activities. Also acquiring practical skills in data collection, processing, and analysis.
Class 3 Social Network Analysis Learn methods to analyze relationships and interactions between people and organizations. Understanding the impact of network structure and dynamics on society and economy, and conducting practical analysis exercises using actual data.
Class 4 Text as Data Learn methods to extract useful information from large amounts of text data using natural language processing and machine learning. Furthermore, mastering causal inference with text data and analysis using embedding representations, and deepening understanding through exercises using real data.
Class 5 Virtual Laboratory Learn experimental research methods conducted online, and acquiring the design and implementation methods for actual virtual experiments. Also discussing ethical considerations and ensuring data quality.
Class 6 Survey Experiments Learn the design and analysis methods of survey experiments, which incorporate experimental elements into traditional survey techniques. Deepening understanding of the fundamentals of causal inference and how to implement it through survey experiments.
Class 7 Latest Trends in Computational Social Science (Generative AI, etc.) Introducing research findings and case studies on new methods of social science research utilizing generative AI, and discussing the application possibilities and issues of the latest technology for computational social science.

Study advice (preparation and review)

To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.

Textbook(s)

Slides will be provided.

Reference books, course materials, etc.

- Filippo Menczer, Santo Fortunato, Clayton A. Davis, A First Course in Network Science, 2020
- Matthew J. Salganik, Bit by Bit: Social Research in the Digital Age, 2017

Evaluation methods and criteria

Class contribution 10%, Exercise 30%, Report 60%

Related courses

  • TIM.A510 : Social Simulation I
  • TIM.A511 : Social Simulation II
  • TIM.A414 : Introduction to Models and Experiments in Social Science
  • TIM.A405 : Methodology of Mathematical and Computational Analysis I
  • TIM.A406 : Methodology of Mathematical and Computational Analysis II
  • TIM.B535 : Digital Marketing

Prerequisites

None