Undergraduate Course Descriptions
Find a Course
Data Science for Beginners
This course serves as an entrance to the world of data science and is aimed at students who have little to no background in data science, statistics, or programming. The core content of the course focuses on data acquisition and wrangling, exploratory data analysis, data visualization, inference, modeling, and effective communication of results. This course, which will rely on R, the statistical programming language, will prepare students for more advanced data science and computational social science courses.
Media Industries and Society
- Spring 2023
- Spring 2022
The aim of this course is to prepare you to work in the media business as well as to be an informed citizen by acquainting you with the work and language of media practitioners. The class also investigates the exciting, and (to some employed there) scary changes taking place in the news industry, internet industry, advertising industry, television industry, movie industry, magazine industry, and several other areas of the media system. In doing that, the course ranges over economic, political, legal, historical, and cultural considerations that shape what we see when we go online, use social media, watch TV, read books, play video games, and more. This course fulfills one of the two introductory core survey courses required of Communication majors or prospective majors. Fulfills Sector I: Society.
Social Media and Social Life
The irruption of social media as a means of communication has been said to transform many dimensions of social life, from how we interact with significant others to how we engage in public life - but has it, really? Regardless of the specific technology (blogs, micro-blogs, social networking sites, peer-to-peer networks), social media make interdependence more prevalent, and exposure to information more pervasive. But social networks, and the ties that bring us together, have long mediated the way in which we obtain information, engage in public discussion, and are recruited or mobilized for a public cause. So what has social media brought to the table that is new? This course will evaluate the evidence that can help us answer this question, as well as challenge conventional views and discuss questions that remain open. The effects of social media on ideological polarization, social influence and peer pressure, agenda-setting dynamics, and the formation and effects of social capital are examples of the substantive topics and theoretical debates that will be considered.
Computational Text Analysis for Communication Research
- Fall 2022
In this 'big data' era, presidents and popes tweet daily. Anyone can broadcast their thoughts and experiences through social media. Speeches, debates and events are recorded in online text archives. The resulting explosion of available textual data means that journalists and marketers summarize ideas and events by visualizing the results of textual analysis (the ubiquitous 'word cloud' just scratches the surface of what is possible). Automated text analysis reveals similarities and differences between groups of people and ideological positions. In this hands-on course students will learn how to manage large textual datasets (e.g. Twitter, YouTube, news stories) to investigate research questions. They will work through a series of steps to collect, organize, analyze and present textual data by using automated tools toward a final project of relevant interest. The course will cover linguistic theory and techniques that can be applied to textual data (particularly from the fields of corpus linguistics and natural language processing). No prior programming experience is required. Through this course students will gain skills writing Python programs to handle large amounts of textual data and become familiar with one of the key techniques used by data scientists, which is currently one of the most in-demand jobs.