Course Websites

CS 598 ECP - Ethical Computing in Practice

Last offered Spring 2026

Official Description

Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: May be repeated in the same or separate terms if topics vary.

Section Description

Ethical Computing in Practice. Description: This course examines the ethical and societal dimensions of computing technologies, with a particular focus on algorithmic decision-making and its impacts on individuals, communities, and institutions. Students will engage with frameworks such as algorithmic fairness, value-sensitive design, and responsible research and innovation (RRI), while analyzing real-world cases where algorithmic systems create both benefits and harms. The course emphasizes critical reflection, stakeholder analysis, and effective communication of technical and ethical findings. It is structured as a seminar, with weekly readings, student-led discussions, and peer feedback. Students will also complete a semester-long research-oriented project with intermediate milestones (proposal, progress update, and final presentation). For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister

Related Faculty

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Ethical Computing in PracticeECP39663S140930 - 1045 M W  0220 Siebel Center for Comp Sci Ge (Tiffany) Wang