Computing Cases Header, Picture of a Keyboard with the text "" printed over it


Teaching Tools

Teaching with Cases

Social Impact Analysis

Computer Ethics Curriculum

Curricula Index

Case Materials



Hughes Aircraft

Ethics in Computing Links

Contact Us

Applying the Ethics Tests to Alternative Actions

Harm/Beneficence—Does it do less harm and more good than the alternatives? This test is about the alternatives for all stakeholders

Publicity—Would I want this choice published in the newspaper? This test is about what the decision would show about your character.

Reversibility—Would I think this a good choice if I were among those affected by it? This choice is about whether stakeholders are being treated with respect

Code of Ethics--How does this choice relate to the ethical standards of my profession? This test is about the decision-maker's duties in his or her role as a professional.

Feasibility—Can this solution be implemented given time, technical, economic, legal and social considerations? This test is about practical issues.





Code of ethics


Alternative 1










Alternative 2










Alternative 3










Alternative 4










Alternative 5