Practical Ethics and Social Responsibility Outside the Philosophy Classroom

Our interdisciplinary program introduces modules focused on cultivating aptitude for seriously engaging the normative aspects of the technological universe in computer science and computer engineering courses at the University of Nebraska-Lincoln (UNL) School of Computing. We aim to raise ethics literacy for Computer Science and Engineering (CS/E) students and faculty, provide valuable interdisciplinary teaching experiences, and establish crucial interdisciplinary relationships at UNL and abroad.
We based the design of our embedded ethics program on Harvard University’s successful model. On that model, a team of graduate teaching assistants (GTAs) guided by post-doctoral students and a few faculty members develop and deliver the modules. We started smaller given our unique institutional constraints. Funding from UNL Center for Transformative Teaching, Gladys Krieble Delmas Foundation, UNL School of Computing, and the Department of Philosophy allowed us to hire GTAs to develop and implement the program with guidance from Dr. Adam R. Thompson and other Department of Philosophy faculty.
Recognizing the importance of building an embedded ethics community, we have set up this webpage and attended conferences/ workshops to share our experiences and learn from the experience of others. It is our hope that this engagement and proliferation will support our effort to develop more effective approaches, systems, and modules. Explore our work, learn from us, and reach out with thoughts or suggestions about how we might make the program stronger.
Voluntary Staff and Associates
Adam R. Thompson
Founder and Voluntary Director
Lecturer, Philosophy

Colton Harper
Founder and Consultant
Graduate Student, School of Computing

Henrique Cassol Leal
Graduate student, Department of Philosophy
Dr. Ashok Samal:
CSCE 474/874 - Data Mining

Youmin Kim
Graduate student, Department of Philosophy
Dr. Ashok Samal:
CSCE 473/873: Introduction to Computer Vision (Fall 2026, Spring 2025, Fall 2024)

Past Associates
Erica Nicolas
Graduate student, Department of Philosophy
Dr. Bonita Sharif:
CSCE 845 - Eye Tracking in Usability and Software Engineering

Janelle Gormley
Graduate student, Department of Philosophy
Dr. Ashok Samal:
CSCE 320: Data Analytics

Zach Wrublewski
UNL alumnus | Lecturer, University of North Carolina-Greensboro
Colton Harper:
CSCE 150: Introduction to Computer Science
Dr. Ashok Samal:
CSCE 320: Data Analytics; CSCE 473/873: Introduction to Computer Vision; CSCE 474/874: Data Mining
Dr. Bonita Sharif:
CSCE 845 - Eye Tracking Use and Software Design

Dr. Wrublewski did so much to push our program further. In addition to all of the work he did developing ethics modules with professors in the School of Computing, Zach traveled with us to two conferences to present research on our experience with the program, and helped us draft an article on our work. If not technically a 'founder' of the program, he is certainly a primary catalyst for it.