Robert N. BargerCambridge University Press, 6/9/2008EAN 9780521709149, ISBN10: 0521709148Paperback, 264 pages, 22.8 x 15.2 x 1.4 cmLanguage: EnglishTeaches students how to solve ethical dilemmas in the field of computing, taking a philosophical, rather than a legal, approach to the topic. It first examines the principles of Idealism, Realism, Pragmatism, Existentialism, and Philosophical Analysis, explaining how each of them might be adopted as a basis for solving computing dilemmas. The book then presents a worksheet of key questions to be used in solving dilemmas. Twenty-nine cases, drawn from the real-life experiences of computer professionals, are included in the book as a means to let students experiment with solving ethical dilemmas and identify the philosophical underpinnings of the solutions.1. Introduction2. The computer as a humanizing agent3. Philosophic belief systems4. A philosophic inventory5. The possibility of a unified ethical theory6. The ethical decision making process7. Psychology and computer ethics8. The computing field as a profession9. Computer-related codes of ethics10. Computer ethics and international development11. Robotics and ethics12. Theft and piracy concerns13. Cases concerning theft and piracy14. Privacy concerns15. Cases concerning privacy16. Power concerns17. Cases concerning power18. A miscellaneous collection of cases19. Parasitic computing caseAppendix. Topics for presentations, discussions, and papers.