10567 : Introduction to Computational Sociology
Description: Advances in machine learning, high performance computing, and big data are opening exciting new ways of doing social science. This course introduces students to the burgeoning field of computational sociology, emphasizing both conceptual understanding and hands-on training. The course does not require any prior experience with coding, computer science, or statistics. The only requirement is that students have fluency in high-school mathematics (pre-calculus) and an interest in acquiring computational skills. Students will learn the basics of R and Python, and will gain practical experience with simulation modeling, computational text analysis, and neural networks. This course will pair a practical training in computational methods with a critical examination of how these technologies are being deployed in the real world and their roles in reproducing systems of power and inequality. This class is recommended for students who want a basic introduction to "data science" and who are seeking the conceptual knowledge necessary to participate in current debates over information technology in contemporary society.
Instructor(s): Austin Kozlowski
Offered: Winter 2023