Embedded EthiCS is a collaboration between philosophers and computer scientists led by faculty from both fields. Post-doctoral fellows and advanced graduate students meet weekly for a teaching lab to develop Embedded EthiCS modules.
Embedded EthiCS meets the challenge of making ethical reasoning integral to computer science education with a distributed pedagogy that introduces ethics directly into standard computer science courses across the curriculum. It works by embedding philosophers into courses to teach a module for the course that explores an ethical issue that the course material raises.