08-200 / 19-211 Ethics and Policy Issues in Computing

Computation, Organizations and Society


Spring 2009: Porter Hall A19 Mondays and Wednesdays 1:30-2:50
Class web site:  http://conway.isri.cmu.edu/~jdh/Courses/EthPolS09
Class mailing list: via blackboard

Professor: James Herbsleb

Course Description

In this course, students will study the social impacts of computing technology and systems. The course will provide a brief introduction to ethics and to the history of computing and the Internet. It will focus on a number of areas in which computers and information technology are having an impact on society including privacy, freedom of speech, intellectual property, work, distribution of wealth, and the environment. Current issues that will be discussed include electronic voting, spyware, spam, and intellectual property issues associated with digital content distribution. This course is intended for freshmen and sophomore students from across the university. There are no pre-requisites

Required Text

Readings will be assigned from the following texts. Additional readings will be assigned from papers available online or handed out in class.

Students are also encouraged to obtain a copy of A Manual for Writers of Term Papers, Theses, and Dissertations by Kate L. Turabian. This book will assist you in properly citing references and preparing your research paper. Used copies are usually available online for under $10.

Course Schedule

Note, this is subject to change. The class web site will have the most up-to-date version of this calendar.  Readings preceded by * are optional.


January 12Baase pp. 1-28
slides
Introductions, review course requirements and policies, plagiarism
January 14 Baase pp. 1-28
slides
Overview of current issues, selecting a research topic
January 19NO CLASS, MLK DAY

January 21 Baase pp. 28-43
Why Are You Stealing That Software
Virtue ethics (optional)
slides
Ethics, finding information with search engines
January 26Baase pp. 28-43
Why Are You Stealing That Software
Virtue ethics (optional)
Homework 1 due
slides
Ethics, creating a bibliography and citing sources , class debate #1
January 28Baase, ch. 2
slides
Privacy, evaluating information sources
February 02Baase, ch. 2 Privacy: Guest speaker, Lorrie Cranor - FIPS, privacy law, online privacy concerns, privacy policies, privacy seals, P3P
February 04NO CLASS

February 09Bigger Monster, Weaker Chains
The Transparent Society
RFID Privacy
Optional: Digital Search and Seizure
Privacy: Guest speaker, Lorrie Cranor - Privacy and anonymity tools, location-based services, personalization and privacy
February 11 Homework 2 due
slides
Privacy, class debate #2
February 16Baase, ch. 3
Internet censorship in China
Fahrenheit 451.2: Is Cyberspace Burning?
slides
Freedom of Speech
February 18Baase, ch. 3
Internet censorship in China
Fahrenheit 451.2: Is Cyberspace Burning?
homework 3 due
Freedom of Speech
debate #3
February 23Baase, ch. 4
Intellectual Property
Guest Lecturer: Michael Madison
February 25 Baase, ch. 4
Intellectual Property: Patrick Wagstrom
March 02 Baase, ch. 5, homework 4 due Computer Crime: Patrick Wagstrom
March 04Baase, ch. 5 Computer Crime: Patrick Wagstrom
March 09SPRING BREAK

March 11SPRING BREAK

March 16Baase, ch. 6
Computers and Work, debate #4
March 18 Baase, ch. 6, , homework 5 due Computers and Work, debate #5
March 23Baase, ch. 7
Evaluating and Controlling Technology
March 25 Baase, ch. 7
Evaluating and Controlling Technology,
March 30Voting as an engineering problem
Voting system requirements
eVoting and paper trails
eVoting, Guest lecturer: Michael Shamos

*eVoting usability study
*Voting technology performance
eGovernment
April 06Baase, ch. 8, homework 6 due Errors, Failure, and Risk, debate #6
April 08 Baase, ch. 8
*Therac 25 case materials
*FBI Virtual Case File paper
Errors, Failure, and Risk
April 13homework 7 duediscuss homework #7
project feedback
posters
April 1520 years of Berkeley Unix
Cathedral and the Bazaar
Open Production Systems: Patrick Wagstrom
April 20Creative Commons
Instructables
Open Production Systems: Patrick Wagstrom
April 22 Meet the Bridgebloggers
Flatter world and thicker walls?
full set of Public Choice blog papers
Blogs and Dissemination of Information: Patrick Wagstrom
April 27
Poster Session
April 29
Wrap-up

Course Requirements and Grading

Your final grade in this course will be based on:


Class participation: Students are expected to do reading assignments prior to class so that they can participate fully in class discussions. The class participation grade will take into account class attendance and participation in class and online discussions.


Class debates: Each homework assignment will include an essay question that will also be used as the topic for a class debate. Several students will be assigned specific roles in each debate. Those students will present their arguments in front of the class. Then we will have an open class discussion. Each student will present oral arguments during one debate during the semester. The class debate grade will be based on the oral arguments a student presents during their assigned debate. Participation in the open class discussion will be factored into the class participation grade.


Homework: Seven homework assignments will be given throughout the semester. All homework assignments must be typed and submitted electronically in Microsoft Word or PDF via blackboard. Please place the homework number and your andrew id in the subject line (for example, "hw1 lorrie"). Every homework submission after hw1 must include a properly formatted bibliography that includes all works you referred to as you prepared your homework. These works should be cited as appropriate in the text of your answers.


All homework is due at 9:00am on the due date unless otherwise posted. We will often discuss homework in class, so you should bring an electronic or hard copy of your homework with you to all classes. You will lose 10% for turning in homework after class on the day it is due. You will lose an additional 10% for each late day after that. We reserve the right to take off additional points or refuse to accept late homework submitted after the answers have been discussed extensively in class. Reasonable extensions will be granted to students with excused absences or extenuating circumstances. Please contact us as soon as possible to arrange for an extension.


Cheating and plagiarism will not be tolerated. Students caught cheating or plagiarizing will receive no credit for the assignment on which the cheating occurred. Additional actions -- including assigning the student a failing grade in the class or referring the case for disciplinary action -- may be taken at the discretion of the instructors.

Project

All students in this course will be required to complete an individual or group project that involves writing a paper. Students may choose whether to work individually or in a group with one other student. The project gives students an opportunity to explore one topic in depth. Students may select as their paper topic any social or policy issue related to computing. The paper should discuss multiple view points related to the issue and include an overview of how decision makers might approach an evaluation of the various arguments and factors to reach a policy decision.


Throughout the semester we will be discussing skills related to writing a research paper. These research skills are shown in italics in the course schedule. Hopefully, you have already been introduced to most of these skills. However, if some of these skills are new for you, please don't hesitate to ask the professor for further assistance.


Students should think about paper topics during the first half of the semester. They should discuss their paper ideas with the professor in person or via email. By March 2, all students must submit a one-paragraph description of their selected topic (5% of course grade).


By March 30, all students must submit an outline of their paper (with at least two levels of headings) and a preliminary bibliography that includes at least eight sources (5% of course grade).


On April 27 we will hold a poster fair during class in which students will present their (hopefully almost complete) projects (10% of course grade). This will be a good opportunity for students to give each other feedback and to get feedback from the professors that will help improve the final papers. The poster session will be open to all members of the CMU community.


Final papers are due Friday, May 8 at noon, submitted electronically. They should be 5-8 single-spaced pages. The paper title, author name(s) and email address(es), and date should appear at the top of the first page, followed by a short abstract. Do not include a separate cover page. Please number all pages.


Papers must include a bibliography and proper citations, with a minimum of 10 references cited including at least two conference or journal publications. While Wikipedia and similar sources might be used for background information, it is expected that students will find more authoritative sources for information and cite these sources rather than citing Wikipedia. The Chicago/Turabian reference list style or the ACM journal reference style should be used for the bibliography and citations (students may use an alternative style only with permission of the instructors).


Papers should be well structured with appropriate headings throughout, and include conclusions that are well supported by the rest of the paper. Remember this is a research paper, not an opinion essay. All assertions need to be supported with citations to relevant literature. You should cite ideas, not just direct quotes. Headings should be used to structure the paper. A "roadmap" at the end of the introduction is highly recommended.


Papers should be spell checked and proof read. Make sure you properly punctuate quotations and citations. (Punctuation goes inside quotation marks. Citations go outside quotation marks, but before the period at the end of the sentence.) Avoid opinionated language and phrases like "obviously" and "it is obvious." Try to use "which" and "that" correctly.


Students are welcome to submit rough drafts of their papers (or sections of their papers) for feedback prior to the final paper deadline. Students are also encouraged to form small groups and exchange draft papers among group members for additional feedback.


Note: Previous versions of this course were taught by Lorrie Cranor and Rahul Tongia. Much of this material is taken from those versions.