Get the latest news, advances in research, policy work, and education program updates from HAI in your inbox weekly.
Sign Up For Latest News
Save the Date. Artificial intelligence is transforming how researchers collect, analyze, and learn from data. As AI systems become increasingly integrated into scientific discovery, business decision-making, and policy analysis, they are reshaping both the questions researchers can ask and the methods they use to answer them.

Save the Date. Artificial intelligence is transforming how researchers collect, analyze, and learn from data. As AI systems become increasingly integrated into scientific discovery, business decision-making, and policy analysis, they are reshaping both the questions researchers can ask and the methods they use to answer them.
The rapid acceleration of AI comes with a profound wave of anxiety. Across every sector of society, people are facing unsettling questions about their worth and their place in a shifting world.

The rapid acceleration of AI comes with a profound wave of anxiety. Across every sector of society, people are facing unsettling questions about their worth and their place in a shifting world.
Teaching Responsible Computing at Buffalo - Courtesy of Atri Rudra
Impossible Project Framework (created by Dalia Muller) - Courtesy of Atri Rudra
Implementation in CSE 199 (First Year Seminar) - Courtesy of Atri Rudra
Fostering Responsible Computing Research - Courtesy of Barbara Grosz
Embedded EthiCS: Origins, Evolutions & Lessons - Courtesy of Barbara Grosz
CS2023: ACM/IEEE-CS/AAAI Computer Science Curricula (see the Society, Ethics, and Professionalism Knowledge area) - Courtesy of Brett Becker
Responsible Computing Assignments & Research - Courtesy of Casey Fiesler
Tech Ethics Class on TikTok - Courtesy of Casey Fiesler
Tech Ethics Curricula: A Collection of Syllabi - Courtesy of Casey Fiesler
Ethical Reflection Modules for CS 1 - Courtesy of Evan M. Peck
Resources and Suggestions from Markkula Center for Applied Ethics at Santa Clara University - Courtesy of Irina Raicu
An Evaluation Schema for the Ethical Use of Autonomous Robotic Systems in Security Applications - Courtesy of John Sullins
Teaching Critical Comparative Data Structures and Algorithms - Courtesy of Kevin Lin
Advancing Antiracism, Diversity, Equity, and Inclusion in STEMM Organizations - Courtesy of Nicki Washington
Duke COMPSCI 240: Race, Gender, Class, & Computing - Courtesy of Nicki Washington
Alliance for Identity-Inclusive Computing Education (AiiCE) - Courtesy of Nicki Washington
Cultural Competence in Computing (3C) Fellows Program - Courtesy of Nicki Washington
Computing Ethics Narratives - Courtesy of Stacy Doore
Kinolab - Courtesy of Stacy Doore
Teaching to Transgress (bell hooks)
Omidyar Network's Ethical OS Toolkit
Treating Ethics as a Design Problem