CSE 2501: Social, Ethical, and Professional Issues in Computing
Social, ethical, and professional issues facing computing professionals; ethical principles; discussion of case studies. In this course, you will use the Software Engineering Code of Ethics, ethical theory, and real-life case studies to learn about the social, ethical, and professional issues facing computer scientists, software engineers, and other computing professionals.
Required Textbook: The Fundamentals of Ethics by Russ Shafer-Landau, 4th edition, 2017, Oxford University Press
Learning Outcomes
In this course, you will:
- Improve your understanding of the social, ethical, and professional issues that you can expect to face as a software engineer and computing professional.
- Improve your understanding of the Software Engineering Code of Ethics.
- Improve your understanding of ethical theory.
- Improve your critical thinking skills.
- Improve your ability to express yourself in writing.
- Improve your ability to express yourself in speech.