CSCI 4110 — Computing Ethics and Social Implications of Computing
An overview of ethics for computing majors includes: history of computing, intellectual property, privacy, ethical frameworks, professional ethical responsibilities, and risks of computer-based systems.