top of page

Teaching

As a computational sociologist studying the intersection of resistance, culture, and globalization, I am well-positioned to teach methodological classes such as research methods, statistics, computational social science and theoretical classes such as  sociological theory, political sociology, globalization, media and society, and social movements.

​

Here you can find sample syllabi for my classes. 

ChatGPT Image Oct 7, 2025, 11_22_09 AM.png

Introduction to Computational Sociology
(Graduate Level)

In recent decades, computational methods have provided innovation in all subdisciplines of sociology. This class introduces the field of computational sociology by covering the history of the field, fundamental logic behind computational analysis, ethical considerations, basic required mathematics, and computational methods. Students will be introduced to machine learning, natural language processing, computer vision, network science, and agent-based simulation models.

 

This introductory course is geared towards students without prior knowledge of the topic. No prior coding experience is expected. Students will learn coding from scratch in either Python or R and will be able to innovatively incorporate computational methods in their research by the end of the semester.

Media and Society

(Online)

The course examines changes in the use of mass communications media, such as newspapers, radio, television, and the Internet, over time, and assesses the implications of these changes for society. Consideration of the commercial use of mass media and the media's role in providing news for democratic societies. Emphasis on the global dimensions of the mass media, including how they shape Americans' understandings of other countries and peoples, and vice versa.

Retro Pixel Television Viewing Scene.png
ChatGPT Image Oct 7, 2025, 11_39_39 AM.png

Introduction to Sociology

A general introduction to the science of sociology, emphasizing sociological theory and methods. Students are taught what is unique about the way in which sociologists analyze human behavior and society. By combining sociological theory, methods, and concrete examples from history, contemporary debates, and popular culture this class aims to provide students with sociological insights on a wide range of topics including race, gender, environment, media, politics, and religion. Differences between the sociological perspective and perspectives of other social sciences are emphasized.

bottom of page