|

CS 3604:
m-w-f 9:05 - 9:50 MCB 302
Listserv: CS3604_11768@LISTSERV.VT.EDU
Course Moodle
Announcements:
Arrange Your Class Presentation:
- Choose a week and topic
- First come, first served:
- Notify GTA (Mark) to reserve your week
- Coodinate topic with classmates to prevent overlap or duplication
Service Learning Opportunities
- CS Department: 2050 Torgersen 231-3984
- Assoc. of Women & Computing / Women in Computing Day
- CS Squared
| Dr. Dunlap | dunlapd [at] vt [dot] edu | - | by appointment |
| GTA: Mark Lawson | malawso4 [at] vt [dot] edu | 2160 T Torgersen | by appointment |
CS 3604: Professionalism in Computing
This course is intended to study the ethical, social, and professional concerns of the computer science field. It covers the social impact of the computer, implications and effects of computers on society, and the responsibilities of computer professionals in directing the emerging technology.
This course emphasizes oral communications, and it is a writing intensive course. It is a web-based course, so course materials (syllabus, assignments, activities, etc.) are maintained online. Be sure to be check the website each week for updates.
This course is NOT intended to challenge your ethics and values. My hope, as instructor, is to provide situations that encourage you to practice articulating, explaining, and applying related concepts in complex situations related to professional understandings.
PREREQUISITES
Successful completion of CS2604 and COMM 2004.
NOTE
This course does not fulfill the requirements for CS minors as a 3000-level course option, or a higher level course for potential internal transfer applicants.
TEXTS
- Ethics and Technology: Ethical Issues in an Age of Information and Communication Technology , Herman T. Tavani, Wiley.
- Writing Arguments: A rhetoric with readings, Concise Edition, Third Edition (2004) Ramage, J. D., Bean, J.C., Johnson, J. New York: Pearson Longman. ISBN 0-321-16338-9
- Various articles and online materials.
Assignments
- Writing assignments include essays, outlines, and documents:
- Resume and cover letter: you will begin with a draft of these items (ungraded), which will then be revised based on class discussion and peer review (graded). A third version will be submitted based on feedback from the GTA and instructor.
- Essays must be in essay form, with introduction, body, and concluding paragraphs. Use twelve (12) point font, with one (1) inch margins on all sides. Instructors will be focusing on one (1) major and one (1) minor point of feedback. Grading of subsequent essays will be based on your response to that feedback.
- A one-page email message (about 250 words) addressing a professional issue: This also will be submitted first as a polished first draft, then revised and resubmitted based on feedback from the GRA and instructor.
- A business memo: You will compose a formal business communication about a serious (but fictitious) issue.
- Proposal to a hypothetical work group: This will be the summary to a proposal for research or funding. One (1) page will include NSF style overview, statement of intellectual merit, and broader impact.
- Article review: Professional and collegial review, criticism, and recommendation for an article.
- Legal Issues: This explores some recent legal issues and key aspects of the Patriot Act and related legislation as it pertains to computing.
- Presentation:
- Topic must focus on a "policy vacuum" and/or "conceptual muddle" (see Ethics text for description) related to Cyber-Ethics either current or historical.
- Each group of 2 students will present at least one 10-20 minute topic in class. Typically, 4 students will be assigned to a week, and they must coordinate among the group to cover the topic without overlap for the week.
- Each student will be graded individually for their part of the in-class presention.
- Service Learning: Students will serve at least ten (10) hours in out-of-class service role. Several standard options will be provided, but students can negotiate alternatives with the instructor. All service hours must be documented, and a summary letter from the site supervisor must be submitted. Extra hours may garner extra credit.
CS 3604
Spring 2007
Dr. Dunlap
Your overall grade will be a function of the following:
1. Writing Assignments -- 50%, including
- Résumé and cover letter
- Various Essays and writing assignments, such as:
- Email message
- Memo
- Article review
- Proposal
- Final Exam
2. Class activities - 20%
The GTA will maintain a record of relative contribution. Calculated as a tally of performance on:
- in-class discussions
- group exercises
- questions contributed
3.Service Learning Project - 15%
Full credit for this category can be obtained through participation in 10 hours of service learning (20 hours total earns a free essay grade)
- volunteer work
- participation in research
- must not be for pay or for grade
- community service related to computing and engineering professional work is encouraged but not necessary
4. In class Presentations -15%, including:
- Management of topic
- Individual oral presentation
- Group presentation
CS 3604 Fall 2008 Schedule
Week 1 Introduction
| Date | Topic | Assignment | Instruction |
| 8/26 | Introduction | Get Texts, Login | Syllabus and Grading |
| 8/28 | Resume Writing | Resume Assignment | Resumes |
Week 2 Writing Resume
Week 3 Reading Arguments
Week 4 Writing Arguments
Week 5 Intro to Ethics and Cyber-Ethics (intro to ethics.ppt)
| Date | Topic | Assignment | Instruction |
| 2/11 | Ethics | DUE Assign 3, Upload Chapter 1 of Ethics | Questions for Panel What Is Ethics.ppt |
| 2/13 | CS Consortium Panel | Bring Questions for Panel | CS Consortium Panel |
| 2/15 | Intro to Cyber-Ethics | Chapter 2 of Ethics | Ethic Theories |
Week 6
Week 7 Computing Professions & Codes of Ethics
| Date | Topic | Assignment | Instruction |
| 2/25 | Code of Ethics (IEEE, ACM) | Chapter 4 (and Appx A, B, C) of Ethics | Code of ethics criticisms.ppt |
| 2/27 | Arguments for Professional Codes | - | QUIZ on ACM Code of Ethics |
| 2/29 | NO CLASS | DUE Assign 5, Upload | - |
Week 8 MARCH 1 - 9 SPRING BREAK
Week 9 Science, Technology, & Philosophy of Computing
Week 10 Using Evidence
Week 11 Privacy
Week 12 Security and Hacking
Week 13 Open Source and Peer Production
Week 14 Business Writing
Week 15 Patriot Act and Big Brother Technology
| Date | Topic | Assignment | Instruction |
| 4/21 | Patriot Act | Chapter 6 | The Patriot Act.ppt |
| 4/23 | Digital Media | DUE Assign 11, Upload | - |
| 4/25 | - | - | - |
Week 16
| Date | Topic | Assignment | Instruction |
| 4/28 | - | Chapter 8 | - |
| 4/30 | Last Day of Class | - | - |
|