CS 555

Responsible Artificial Intelligence

Worcester Polytechnic Institute · UGRD · Fall 2026

1 sectionNo open sections · 1 checked
Add to a schedule

Catalog description

CS 555 / DS 555: Responsible Artificial Intelligence (3 credits) Artificial Intelligence (AI) algorithms have a significant impact on people’s lives. In this course, we discuss social responsibility around data privacy, bias in data and decision making, policies as guardrails, fairness and transparency in the context of applying AI algorithms. Case studies considering societal challenges caused by AI technologies may include AI-based hiring recommendations stemming from societal biases present in training datasets, AI-empowered selfdriving cars behaving in a dangerous manner when encountering atypical road conditions, digital health applications inadvertently revealing private patient information, or large language models like chat-GPT generating incorrect or harmful responses. This course also studies AI-based algorithmic solutions to some of these challenges. These include the design of robust machine learning algorithms with constraints to ensure fairness, privacy, and safety. Strategies for how to apply these methods to design safe and fair AI are introduced. Topics may include min-max optimization with applications to training machine learning models robust to adversarial attacks, stochastic methods for preserving privacy of sensitive data, and multi-agent machine learning models for reducing algorithmic bias and polarization in recommender systems. Recommended Background: Machine Learning at the graduate level, undergraduate level (CS 4342), or equivalent knowledge.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

F01

WaitlistSeats: 40/40 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #CS-555-F01Fall 2026UGRD3 credits
40 enrolled40 capacity
Days & times
T-F4:00 PM - 5:20 PM
Meeting dates
2026-08-20 - 2026-12-11
Location
Kaven Hall 116
Instructor
Raha Moraffah
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?