The course examines, reflects upon, and evaluates the role of ethics and philosophy in the practice of Computer Science. The focus is on personal decision making and on the criteria for ethical behavior in a technological environment. The course is organized as a series of case studies, ethical and social problems cast into reasonable scenarios.
The dilemma collection covers some quite non-standard ethical issues.
|