Skip to main content
Caltech Course Catalog / 2025-2026 Catalog / Courses 2025-26 / Data, Algorithms and Society

CS/IDS 162 - Data, Algorithms and Society

CS/IDS 162

Data, Algorithms and Society

9 units (3-0-6)   |  second term
Prerequisites: CS 38 and CS 155 or 156 a.

This course examines algorithms and data practices in fields such as machine learning, privacy, and communication networks through a social lens. We will draw upon theory and practices from art, media, computer science and technology studies to critically analyze algorithms and their implementations within society. The course includes projects, lectures, readings, and discussions. Students will learn mathematical formalisms, critical thinking and creative problem solving to connect algorithms to their practical implementations within social, cultural, economic, legal and political contexts. Enrollment by application. Taught concurrently with VC 72 and can only be taken once as CS/IDS 162 or VC 72.

Instructors: Mushkin, Ralph
Published Date: Aug. 28, 2025