Although there is widespread agreement that computer science curricula should include content that encourages students to think deeply about the ethical and societal impacts of their work, a majority of institutions of higher education do not require Computer Science majors to take a course on ethics in order to graduate. While adding a required course to the curriculum may be difficult, students can still be required to consider issues of ethics, societal impact, and cultural competency when those issues are explicitly incorporated into the curricula of other courses.

In this work, we explore adding modules on ethical considerations to existing courses in Algorithms, Data Science, and Statistical Learning. We find that after only a few classes devoted to ethical considerations (<3hours total) students provide thoughtful responses in essays and open-ended labs that demonstrate they internalized the issues relevant to the course. Our results also suggest that a majority of students appreciate the addition but would like to see further integration within the curriculum.

Student responses also broadly follow recommendations from the literature: students believe that schools should teach a course dedicated to ethics, that ethical considerations should be integrated into the entire curriculum, and that we should spend more time working with our colleagues in the Social Sciences and Humanities to develop better ethics instruction for our computing students.

Thu 19 Feb

Displayed time zone: Central Time (US & Canada) change

10:40 - 12:00
Teaching Ethics Across the Computing CurriculumPapers at Meeting Room 101
Chair(s): Rajagopal Venkatesaramani Northeastern University, USA
10:40
20m
Talk
Experience Report: Teaching Computer Science Ethics using Science Fiction Across Multiple Institutions and Course Types
Papers
Emanuelle Burton College of Engineering, University of Illinois at Chicago, Judy Goldsmith University of Kentucky, Nicholas Mattei Tulane University, Matthew Spradling University of Michigan-Flint, Alan Tsang Carleton University, Nanette Veilleux Simmons University
11:00
20m
Talk
How AI Ethics is Taught: Insights from a Syllabus-Level Review of U.S. Computing CoursesGlobal
Papers
Wajdi Aljedaani Saud Data & Artifical Intelligent Authority, Parthasarathy PD BITS Pilani KK Birla Goa Campus
11:20
20m
Talk
Impacts of Adding Ethics Modules to Individual Computing Courses
Papers
William Rebelsky Grinnell College
11:40
20m
Talk
Student/Faculty Partnerships to Teach Computing Ethics Beyond the Computer Science Classroom
Papers
Elshaddai Muchuwa Franklin and Marshall College, Jason Wilson Franklin and Marshall College