CSCI3358 · Computer Science
Morrissey College of Arts & Sciences
Computation is increasingly used to support decision-making in our society: banks are given to algorithmic predictions to help them determine loan qualification; in the COVID-19 pandemic, algorithms were used to allocate scarce vaccines; facial recognition algorithms allow us to use our faces as "keys" to unlock our phones and even houses. In these high-stakes settings, concerns of fairness and justice are salient. This course will equip students with the mathematical tools to understand and address some of these concerns. Topics will include: how to computationally define and diagnose (un)fairness, the role of uncertainty in fairness, disparate treatment vs disparate impact, and contextualization within US anti-discrimination law.
Course experience
Averages use the original five-point historical evaluation scale.
Organization
4.7 / 5
How well the course was organized
Challenge
4.5 / 5
How intellectually challenging students found it
Attendance
4.6 / 5
How necessary attendance was
Assignments
4.7 / 5
How helpful assignments were
Weekly effort
~5
hours per week
Estimated from the original workload response buckets. Individual sections may differ.
Instructor options
Ratings below reflect only recovered evaluations connected to this course.
Across time
Section-level results available in the recovered archive.
Fall 2024
1 section