CSE 301 Fall 2011
Ethics in Computing Syllabus
This document is available at http://www.public.asu.edu/~ccolbou/src/301syllabusf11.html
CSE 301 is introductory course to
ethical issues that arise in the practice of computer science.
Course Objectives and Outcomes
- Students will understand the contributions made by pioneers in mathematics and computer science.
- Students will be aware of intellectual property rights, including: copyrights and patents.
- Students will understand issues associated with privacy.
- Students will be aware of methods and tools of analysis (ethical frameworks): Identify and evaluate ethical choices.
- Students will understand professional and ethical responsibilities, including those defined in the ACM/IEEE Professional Code of Ethics.
- Students will understand the emerging issues related to ethics in cyberspace.
Topics to be Covered:
(The specific syllabus will be made more explicit as the semester
Introduction - Chapter 1, 4 - instructor
Student Presentations and Student-Led Discussions
- Privacy - Chapter 5
- Security - Chapter 6
- Cybercrime - Chapter 7
- Intellectual Property - Chapter 8
- Commerce and Free Speech - Chapter 9
- The Digital Divide - Chapter 10
- Digital Identity and Digital Communities - Chapter 11
- Our Dependence on Cybertechnology - Chapter 12
- Wrapup and Conclusions - instructor
The grading for the class is as follows:
- the presentation itself, evaluation by instructor - 35%
- the presentation itself, evaluated by remainder of class other than team - 15%
- contribution to the presentation, assessment by remainder of team - 10%
- contribution to the presentation, self-assessment (one page written explanation) - 5%
- class participation in discussions, evaluation by instructor - 20%
- take-home final exam - 15%
The Class Presentation:
- By 10:00 a.m. on 29 August, email the instructor with a list of the eight topics listed above, ordered by preference.
- The instructor will then partition the class into eight teams of 5-6 members each (team size depends on the size of the class). Every effort will be made to assign each student to a team and topic that is among their most preferred.
- Each team should meet to partition itself into two subteams.
- Report this division to the instructor by 12 September.
One subteam is to present a general overview of the topic.
- The other subteam is to agree on a specific issue from this topic to discuss in more detail.
- Coordination among the two subteams can be quite loose, requiring only a meeting to partition into subteams, and a meeting to coordinate the two presentations. Each subteam will make its own presentation.
- Each presentation will be 20 minutes plus five minutes for questions, but allow time during the presentation for discussion and questions. The best format should solicit involvement from the class. The
presentation can be given by one, two, or all members of the team -- but the workload must be shared as equally as possible in the presentation, whoever actually presents it!
- The presentation dates will be determined soon.
- A copy of the powerpoint presentation for each subteam is to be emailed to the instructor by 6:00 p.m. the day before the presentation. Please also make sure that you can access the presentation in your own email or files to make sure that it can be downloaded for presentation. Flash drives often will not work in the classroom computer.
Presentations will be evaluated on content first, style second. Evaluation of the presentation itself will be by the instructor and class members other than team members.
Evaluation of the individual team member's contribution will be by the other members of the team, and through self-assessment. For the latter, a one-page document detailing
the individual's contributions to the presentation is to be submitted. These need not be shared with the other team members, but I encourage teams to work on them together and share them.
- The content is not restricted to material from the course text. Feel free to consult and use other sources.
- Find examples, data, or anecdotes that make your presentation interesting! But do not in the process violate any university policy; for example, it would not be appropriate to violate someone's civil rights in order to
show how easily that can be done!!