Generated on Tue Oct 25 10:19:18 2022
CS 419: Computing Ethics and Social Implications of Computing (JSON)
Catalog description: An overview of ethics for computing majors includes: history of computing, intellectual property, privacy, ethical frameworks, professional ethical responsibilities, and risks of computer-based systems.
Prerequisites: At least a C- in C S 371. (Catalog Link)
Credits: 1 (1)
Coordinator: Shaun Cooper
Textbook: Ethics and Technology: Controversies, Questions, and Strategies for Ethical Computing, 4th Edition by Herman Tavani. ISBN 978-1-118-54944-5
(also: online reading)
BS degree role: required
Course Learning Objectives
- Identify Professional Ethics and Professional Code of conduct guidelnes
- Apply Professional Code of Conduct rules to real life situations
- Apply organizaitonal policies to personnel problems in the organization
- Make a formal presentation on a current Computing or Social Issue
- Prepare a Resume
- Prepare a plan to Graduate Document
Course Practicum Requirements
- In a team of two, prepare and present a topic related to computer ethics
- Apply University Computing Policies to specific computer violations
- Relate computing infractions to the ACM code of Conduct
Course Topics
- Policies, Laws and Acts: the codification of social responsibilities.
- Employee Relations: how personal desires can conflict with the professional workplace.
- Computer Investigations: challenges of interacting with personal information when your job requires that have to interact with the data.
- ACM Codes of Ethics and Professional Conduct
- Current Ethical Issues in Society as chosen and presented by the students.
Course Improvement Decisions
(Course improvement decisions or recommendations from past assessments)
- none
ABET Outcome Coverage
(Provide Mapping to ABET Student Outcomes)
- TBD
Other Notes
(Any important notes or issues to consider)
- Complete Final exam which relates real world problems to policies and ACM ethics