CSE302: Professional Ethics for Computer Science (Fall 2009)
Scott Stoller
Homework 1 (version: 30aug2009)

Instructions: Do both of the following problems.

1. Describe the main ethical principles shared by the community of IT professionals.

Notes: (1) Good resources for this question are the ACM Code of Ethics (primarily Section 1), the AITP Code of Ethics, and the AITP Standards of Conduct. These are available on-line and in Appendices B and C of the course textbook. (2) Your answer may include short quotes from existing codes of ethics and other references, but you must also state, interpret, or illustrate (i.e., give examples of) the principles in your own words, to help demonstrate that you understand them. (3) You do not need to cover all of the principles in any particular code of ethics for IT professionals, but you should cover at least several of the principlas that you consider most important. An answer of 600+ words is expected. (4) This question is correlated with Course Goal 1: "Students are aware of themselves as members of a profession, with shared community principles."


2. List a few professional organizations that can help members of the IT community deal with professional issues, including professional ethics. Include a few sentences describing each organization.

Notes: (1) A good resource for this question is chapter 2 of the course textbook. (2) This question is correlated with Course Goal 4: "Students know of professional organizations that can help them deal with professional issues."