Computational Communication Science I
This course introduces students to a foundational understanding of the use of programming languages (largely Python) for computational communication science and the practices behind open science.
This course introduces students to a foundational understanding of the use of programming languages (largely Python) for computational communication science and the practices behind open science.
The course aims to develop students’ knowledge, understanding, skills, and critical attitudes in the area of digital analytics for communication science and practice. Through hands-on tutorials and practical exercises, students will learn to collect, process, analyze, and visualize digital data using Python programming. Topics covered include Python fundamentals, data manipulation with Pandas, data understanding and privacy, advanced data analysis techniques, A/B testing and experimentation, big data and trace data collection, and large language models.