Skip to main content
Markkula Center for Applied Ethics

Technology/Internet Ethics Teaching Modules

Teaching resources are a major thrust of our efforts in technology and internet ethics, with a special focus on creating material for college students.

In addition to a wealth of articles and case studies, we offer:

Ethics in Technology Practice
A compendium of materials provides an overview that clarifies what we mean when we talk about “tech ethics”; relevant frameworks for ethical decision-making; seven concise case studies; an ethical toolkit for integrating consideration of ethics throughout product development; a sample workflow integration of the tools; a list of best practices in technology design and engineering; and more.

An Introduction to Cybersecurity Ethics
This ethics module for cybersecurity-related courses includes a reading, homework assignments, and case studies, all designed to spark a conversation about ethical issues that students will face in their role as cybersecurity professionals.

An Introduction to Data Ethics
Designed to be incorporated in data science courses, this module includes a reading, homework assignments, and case studies to spark a conversation about ethical issues that students will face in their role as data practitioners.

An Introduction to Software Engineering Ethics
Designed for use in software engineering courses, this module includes a reading, homework assignments, case studies, and classroom exercises that will prompt conversation about ethical issues that students will face in their role as software engineers.

Your Privacy Online
Should you care about privacy? This group of resources addresses that question, including an exploration of what privacy has to do with ethics, threats to privacy, and steps you can take to protect your privacy.