How has the relationship between humans and technology evolved? What should it look like?

This module draws upon the mediation theory of technology developed by Peter-Paul Verbeek to explore the ethical aspects of design in computer science. Through reading, discussion, small group work and applied exercises, students will develop conceptual and practical knowledge about ethical design practices in their field.


These materials were developed by Patrick Anderson as part of the Mozilla Foundation Responsible Computer Science Challenge. These works are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.