Get the latest news, advances in research, policy work, and education program updates from HAI in your inbox weekly.
Sign Up For Latest News
The Center for Decoding the Universe brings together researchers across scientific disciplines to answer the biggest questions about our Universe by leveraging complex data with the most advanced computational methods.

The Center for Decoding the Universe brings together researchers across scientific disciplines to answer the biggest questions about our Universe by leveraging complex data with the most advanced computational methods.
This workshop will cover how NVIDIA RAPIDS offers a seamless experience to enable GPU-acceleration for many existing data science tasks with zero code changes. You will learn how to use GPU-accelerated tools to conduct data science faster, leading to more scalable, reliable, and cost-effective results!

This workshop will cover how NVIDIA RAPIDS offers a seamless experience to enable GPU-acceleration for many existing data science tasks with zero code changes. You will learn how to use GPU-accelerated tools to conduct data science faster, leading to more scalable, reliable, and cost-effective results!
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