A study of ethical perspectives and social responsibilities for computer professionals. Assigned readings provide the basis for class discussions of issues such as social control and privacy, computer law and related constitutional laws, intellectual property legal issues, computer viruses and worms, the ACM code of professional conduct, hacking, and limits of correctness in computer software.

Learning Outcomes

By the end of this course, students will be able to:

  • Discuss computer and intellectual property law.
  • Identify general vulnerabilities in code and web applications
  • Apply general principles of computer security.
  • Apply technical expertise to ethical decisions in the context of society at large.

Textbook

A Gift of Fire (4th edition) by Sara Baase. ISBN: 0132492679

Grey Hack Hacking: The Ethical Hacker’s Handbook. ISBN: 0071742557

Syllabus

Fall 2017

Offered

Fall/Spring Semesters