Professional Ethics Readings in CyberEthics Edited by Richard A. Spinello and Herman T. Tavani, Jones and Bartlett Computer Science, 2003 Professional.

Slides:



Advertisements
Similar presentations
Business Ethics for Real Estate: A. Glean
Advertisements

Our roles and responsibilities as GPs
Ethical Theories & Decision-Making Models
Ethics CS-480b Network Security Dick Steflik. ACM Code of Ethics This Code, consisting of 24 imperatives formulated as statements of personal responsibility,
Chapter 1- Ethics Lecture 2.
Introduction to Computer Ethics
CHAPTER 3 Ethics & Social Responsibility
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Internet Ethics Presented by: Daniel Wu Kalven Wu.
Ethics for Software Engineering Ethics for software engineering.
Department of Information System Faculty of Computing & Information Technology King Abdul Aziz University, Jeddah, KSA.
Copyright  2010 Pearson Education Canada / J A McLachlan Chapter Eight Laws and Codes of Ethics.
1 Software Testing and Quality Assurance Lecture 35 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
COMPUTER ETHICS & COMPUTER HACKING. Introduction Ethics is the branch of philosophy that involves systemizing, defending and recommending concepts of.
SE 112 Slide 1 SE 112 l
CRITICAL THINKING in Nursing Practice: chapter 14 “…active, organized, cognitive process used to carefully examine one’s thinking and the thinking of others.”
Ethics & Professional Issues in Information Systems Development.
Ethics and Ethical Theories
Professional Codes of Ethics Professionalism and Codes of Ethics.
Shifting the focus to the soft skills of teachers: Developing a research question.
Ethics Lecture Dr. Christina Howe
Module Code CC2E01NP: Employment Skills Lecture for Week Autumn.
CDU – School of Information Technology HIT342 Lecture 12 - Slide 1 Enterprise IT Management Legal Issues & the Ethical Manager l Introduction. l Ethics.
PROFESSIONAL ETHICS CHAPTER 3. ETHICS A SYSTEM OR CODE OF CONDUCT BASED ON UNIVERSAL MORAL DUTIES AND OBLIGATIONS WHICH INDICATE HOW ONE SHOULD BEHAVE.
Experiences in Undergraduate Studies in the University of Zaragoza LEFIS Undergraduate studies Oslo, 19 th -20 th May 2006.
Introduction to Computer Science
Professional Ethics in Computing Dr. David Sinclair L253
1 An Introduction to Software Engineering. 2 Objectives l To introduce software engineering and to explain its importance l To set out the answers to.
Professional Ethics: Should Software Engineers Adhere to a Professional Code of Conduct? Jonathan Schiff CS 301.
CISB 412 Social and Professional Issues Professional Ethics.
Do computer scientists need a code of ethics like the ACM code? “Seek not the answers, but to understand the questions.” Do computer scientists need a.
Ethics CS4310 Fall 2012 Updated 2/09. What is a Profession?
Chapter Twelve: Computer Ethics and the Internet Review
Ethics & Codes of Conduct. Learning Outcomes: By the end of this topic you should be able to: discuss ethics and ICT describe the nature of a Code.
Common features for the subject area report Business and Management LEFIS Continuing education Malta, 8th April 2006.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 1 Slide 1 Chapter 1 Introduction.
1 Ethical Issues in Computer Science CSCI 328, Fall 2013 Session 15 Privacy as a Value.
© 2010 Jones and Bartlett Publishers, LLC A Practical Approach For Decision Makers SECOND EDITION EILEEN E. MORRISON.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 1 Slide 1 Professional and ethical responsibility l Software engineering involves wider.
© Dr Adnan Gutub Ethics Dr Adnan Gutub. © Dr Adnan Gutub Outline What are Ethics? Protection of Rights Professional Ethics & Computer Ethics Moral & Ethical.
Ethics for Academic Librarians Barbara M. Wildemuth School of Information & Library Science University of North Carolina at Chapel Hill Tapping the vast.
PROFESSIONAL ETHICS AND MORALITY
Applied Ethics Introduction & Theories Computer Science.
1 Software Engineering, 8th edition. Chapter 1 Jan 28 th, 2009 Lecture # 1 Courtesy: ©Ian Sommerville 2006 An Introduction to Software Engineering.
Common features for the subject area report Law and Policy LEFIS Continuing education Malta, 8th April 2006.
1 CSC 4700 Software Engineering John Lewis These slides are based on originals provided by Ian Sommerville.
Ethics for School Counselors Presented By Diana Plummer, M.Ed, LPC.
Professional Ethics and Responsibilities
Introduction To Ethics
LEARNING AREA 1 : INFORMATION AND COMMUNICATION TECHNOLOGY INTRODUCTION TO ICT COMPUTER ETHICS AND LEGAL ISSUES.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
C&I 212.  Why Teach  Activity  Reading Discussion  Teaching as a Profession  Notes  Review wiki (
NEED WHY DO Computer Scientists NEED A CODE OF ETHICS? What counts as EVIDENCE Warrant Backing Grounds Depends on your “REASON(S)” Computer Scientists.
Professional Ethics and Responsibilities Part-II
Ethics CS4310 Fall 2011 Updated 2/09. What is a Profession?
Chapter Twelve: Computer Ethics and the Internet Applying Ethics: A Text with Readings (10 th ed.) Julie C. Van Camp, Jeffrey Olen, Vincent Barry Cengage.
Ethics and Moral reasoning
An Introduction to Software Engineering
Please read the entire presentation.
Department of Computer Science and Computer Engineering
Professional Codes of Ethics
Code of Ethics - History
ECE1-4 Professionalism Definitions.
An Introduction to Software Engineering
COMPUTER ETHICS & COMPUTER HACKING
Standard 6: Educational Leaders understand the social, legal, and ethical issues related to technology and model responsible decision-making related to.
ETHICS in COMPUTER SCIENCES.
CS-480b Network Security Dick Steflik
Presentation transcript:

Professional Ethics Readings in CyberEthics Edited by Richard A. Spinello and Herman T. Tavani, Jones and Bartlett Computer Science, 2003 Professional Ethics and Codes of Conduct

Two Major Areas of IT Ethics Ethics of Information  Free speech, privacy, security, etc. Ethics of Professional Conduct  Building controversial technology  Building/using medical technology  Ethics of safety-critical systems

Outline Codes of Ethical Conduct  IEEE-CS/ACM  Criticism Business Computing  Subsumption ethics  Langford Teaching Ethical Issues

Codes of Ethics IEEE-CS/ACM Codes of ethics

IEEE-CS/ACM Code of Ethics Purpose?  Document responsibilities and obligations of software engineers  Educate and inspire software engineers  Inform the public

IEEE-CS/ACM Code of Ethics 1. Public 2. Client and Employer 3. Product 4. Judgement 5. Management 6. Profession 7. Colleagues 8. Self Eight Principles

Codes of Ethics A critical perspective

Codes of Ethics - Criticism John Ladd, 1995  Ethics is about deliberation  Codes are not real ethics  More like legal directives  Might be public relation concerns behind adopting certain ethical codes

Codes of Ethics - Criticism N. Ben Fairweather  No ethical code can be complete  Incomplete ethical codes are worse than none at all  Incomplete codes cause problems with Focus Prioritization Legitimizing immoral behaviour

Codes of Ethics - Criticism Fairweather cont.  Example: PAPA (Privacy, Accuracy, Property, Accessibility) Weapons Environment Telecommunication Protecting the weak against the strong

Codes of Ethics – Conclusion Codes of Ethical conduct may be useful, but  They must not substitute common sense and ethical reflection  They should clearly state their own boundaries of competence

Business Computing Subsumption ethics David H. Gleason

The Subsumption Process

Subsumption Ethics Moral value decisions are incorporated into IT components IT components are subsumed into larger systems The decisions are incorporated in the operation of the system and not reflected upon

Axioms of Subsumption Ethics A. Information systems subsume design, policy, and implementation decisions in programming code and content. B. Subsumed objects have determinate moral value C. Subsumed objects have a high ”invisibility factor” D. Subsumptive complexity increases over time

Ethical Frameworks The Golden Rule The Golden Mean Niskáma Karma Complexity

Teaching Ethical Issues Virtue-based ethics in computer science Frances S. Grodzinsky

Teaching Ethics Character-Forming Theories  Practical wisdom  Character Development Action-Guiding Theories  Isolated situations  What would you do?  Intellectual exercise?

Virtue-Based Ethics Based on Aristotle & Kant  Aristotle: Morality cannot be taught, but needs to be practiced  Kant: Judgement cannot be instructed; it can only be exercised Internalization and reflection Identity