1 Gordana Dodig-Crnkovic Department of Computer Science and Engineering Mälardalen University 2004 PROFESSIONAL ETHICS IN SCIENCE AND ENGINEERING CD5590.

Slides:



Advertisements
Similar presentations
Professional Ethics Social Implications of Computers.
Advertisements

Information Technology as a Profession
Computers, Ethics, and Social Values What is Computer Ethics?
Computer Literacy and ICT Engineers 橋本 義平 Hashimoto Yoshihei (情報工学)
ICS 417: The ethics of ICT 4.2 The Ethics of Information and Communication Technologies (ICT) in Business by Simon Rogerson IMIS Journal May 1998.
Vladimir Misic: 10 Professionalism and Ethics Ownership and Protection.
ICT Ethics 2 ICT 139.
Ethics CS-480b Network Security Dick Steflik. ACM Code of Ethics This Code, consisting of 24 imperatives formulated as statements of personal responsibility,
Ethics What is ethics Information ethics Ethical codes.
(computer) Ethics CMPT Ethics and Morality Morality and ethics have same roots and meaning: Mores means manner and customs in Latin Ethos (ΗΘ0Σ)
Software Engineering Code Of Ethics And Professional Practice
Code of Ethics of the National Association of Social Workers
Recipe for Disaster: IT without Ethics Dr. C. Dianne Martin Professor and Chair Computer Science Department Cyber Security Policy and Research Institute.
Professional Codes of Ethics Professionalism and Codes of Ethics.
CSCE 431: Licensing and Software Engineering Code of Ethics
Ethics Lecture Dr. Christina Howe
What is Ethics? Ethics is concerned with: n The values and guidelines by which we live, and how they are justified n Standards of right and wrong n Identification.
CDU – School of Information Technology HIT241 Professional Practice… - Slide 1 IT Project Management ACS - Core Body of Knowledge In Australia in November.
An Engineer’s Rights & Responsibilities. What is Professionalism?  Highest standards of honesty and integrity  Competence  Exemplary conduct and commitment.
Ethics and professional Conducts for Civil engineers
4/10/01CSC309 Miller1 Ch10 Professional Ethics. 4/10/01CSC309 Miller2 Professional Ethics Professional ethics has several characteristics that give it.
COMP 2903 Computing Profession Codes of Ethics Danny Silver JSOCS, Acadia University.
Why computer ethics Based on “Computer Ethics” by Johnson, Prentice Hall 2001 & “A Gift of Fire by Baase”, Prentice Hall 2003 CS480 Computer Science Seminar.
Professional Ethics in Computing Dr. David Sinclair L253
CS 3043 Social Implications Of Computing © 2010 Keith A. Pray Class 3 Professional Ethics Keith A. Pray Instructor socialimps.keithpray.net.
Professional Ethics: Should Software Engineers Adhere to a Professional Code of Conduct? Jonathan Schiff CS 301.
S OFTWARE E NGINEERING C ODE O F E THICS A ND P ROFESSIONAL P RACTICE Software Engineering Ethics and Professional Practices © 1999 by the Institute of.
Are computer professionals special?. Do Computer Professionals Have Special Responsibilities? Gotterbarn (1999) believes that because software engineers.
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.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
CS 3043 Social Implications Of Computing © 2009 Keith A. Pray Class 3 Professional Ethics Keith A. Pray Instructor socialimps.keithpray.net.
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.
Professional Ethics in Software Engineering Curricula Gordana DODIG-CRNKOVIC Ivica CRNKOVIC Department of Computer Science and Electronics, Mälardalen.
CS 4001 Based on slides by Mary Jean Harrold 1 Professional Ethics.
1 ETHICS. 2 ETHICS AND PROFESSIONAL BEHAVIOR Ethics: Standards of conduct for a profession Some issues cannot be handled by codes alone Courts may decide.
General Moral imperatives
Organizational Leadership Imperatives Organizations have great impacts on the public, they must accept responsibilities to society. Leaders of organization.
© The McGraw-Hill Companies, Inc., 2002 All Rights Reserved. McGraw-Hill/ Irwin 5-1 Business and Society POST, LAWRENCE, WEBER Ethical Dilemmas in Business.
17 April Reverse Engineering Ethics Privacy Introduction.
Ethics.
Professional Ethics & Codes of Conduct Lecture 3.
Technological advances offer great promise for both teachers and learners, but there are numerous challenges to the implementation of technology in classroom.
Ethical Issues in Computing
Chapter © 2009 Pearson Education, Inc. Publishing as Prentice Hall.
Do software developers have an ethical duty? KELLEN STUART.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Finish Ethics Next Week Research Topics in HCI CS 321 Human-Computer Interaction.
Professional Ethics and Responsibilities
Computer Ethics 4 4 Chapter.  Ethics Pertaining to right or wrong in conduct  Ethical In accordance with the rules or standards for right conduct or.
First week. Catalog Description This course explores basic cultural, social, legal, and ethical issues inherent in the discipline of computing. Students.
ACM Code of Ethics. Organization and Format O Organization: O Section 1: General Moral Imperatives (8) O Section 2: Professional Responsibilities (8)
IT depends on several codes of ethics 1. PUBLIC - IT engineers shall act consistently with the public interest. 2. CLIENT AND EMPLOYER - IT engineers shall.
Professional Ethics and Responsibilities Part-II
1 The Nature of Ethics Ethics is generally concerned with rules or guidelines for morals and/or socially approved conduct Ethical standards generally apply.
Chap (3)1 Chapter 3 Professional Codes of Ethics Almost every professional organization dealing with the field of computing has published its own code.
CSCI 392 Review of Computing and Society
Ethics and Moral reasoning
CSCI 392: Seminar in Computing and Society


Social experimentation
Professional Codes of Ethics
CSCE 606: Licensing and Software Engineering Code of Ethics
The Psychology of Security
Computer Ethics: Men & Women
Code of Ethics Case Studies
ACM Code of Ethics CSCI 362: Data Structures.
CS-480b Network Security Dick Steflik
Presentation transcript:

1 Gordana Dodig-Crnkovic Department of Computer Science and Engineering Mälardalen University 2004 PROFESSIONAL ETHICS IN SCIENCE AND ENGINEERING CD5590 LECTURE 6

2 PROFESSIONAL AND ETHICAL RESPONSIBILITIES Codes of Ethics. Whistle Blowing CASE STUDIES (Stig)

3 Professional And Ethical Responsibilities

4 Ethics n Ethical theory is the study of ethics at a conceptual level. n Applied ethics is aimed at the everyday life of the typical person. n Professional ethics is aimed at a person engaged in the practice of a particular profession.

5 Professional Ethics is about Relations n between practicing professionals n between employee and employer n between professionals and their clients n and on specialized technical details of the professions

6 The Core Ethical Issues The core ethical issues are as ancient and as simple as greed and dishonesty.

7 Family (Private Sphere) Global environment Society/Nature Engineering firm EngineerColleaguesManagers Clients Consumers Industry (Other firms) Profession (Societies) Ethics Contexts

8 Engineering as Social Experimentation “ All products of technology present some potential dangers, and thus engineering is an inherently risky activity. In order to underscore this fact and help in exploring its ethical implications, we suggest that engineering should be viewed as an experimental process. It is not, of course, an experiment conducted solely in a laboratory under controlled conditions. Rather, it is an experiment on a social scale involving human subjects.” Ethics in Engineering, Martin, Schinzinger, McGraw-Hill, 1996

9 Why learn Professional Ethics? Ethics is a crucial part of the idea of professionalism!

10 Computing Curricula 2001, ACM/IEEE n Social context of computing n Methods and tools of analysis of ethical argument n Professional and ethical responsibilities n Risks and liabilities of safety-critical systems n Intellectual property n Privacy and civil liberties n Social implications of the Internet n Computer crime n Philosophical foundations of ethics

11 Studying Codes of Ethics: The Goal n Acquiring skill in practical ethical reasoning in a professional domain n Developing the ethical autonomy, i.e. the ability and the habit to think rationally and critically about the ethical questions.

12 Studying Codes of Ethics: The Method n Importance of professional knowledge and role-specific professional obligations in resolving professional ethical conflicts n General principles necessary to comprehend and apply professional codes of ethics n Case based reasoning with applying and interpreting codes

13 Association of Computer Machinery (ACM) Code of Conduct (1) 1.General Moral Imperatives 1.1 Contribute to society and human well-being 1.2 Avoid harm to others 1.3 Be honest and trustworthy 1.4 Be fair and take action not to discriminate 1.5 Honor property rights including copyrights and patents 1.6 Give proper credit for intellectual property 1.7 Respect the privacy of others 1.8 Honor Confidentiality

14 ACM Code of Conduct (2) 2. More Specific Professional Responsibilities 2.1 Strive to achieve the highest quality, effectiveness and dignity in both the process 2.2 Acquire and maintain professional competence 2.3 Know and respect existing laws pertaining to professional work 2.4 Accept and provide appropriate professional review

15 ACM Code of Conduct (3) 2.5 Give comprehensive and thorough evaluations of computer systems and their impacts, including analysis of possible risks 2.6 Honor contracts, agreements, and assigned responsibilities 2.7 Improve public understanding of computing and its consequences 2.8 Access computing and communication resources only when authorized to do so

16 ACM Code of Conduct (4) 3. Organizational Leadership Imperatives 3.1 Articulate social responsibilities of members of an organizational unit and encourage full acceptance of those responsibilities 3.2 Manage personnel and resources to design and build information systems that enhance the quality of working life 3.3 Acknowledge and support proper and authorized uses of an organization's computing and communications resources

17 ACM Code of Conduct (5) 3.4 Ensure that users and those who will be affected by a system have their needs clearly articulated during the assessment and design of requirements. Later the system must be validated to meet requirements 3.5 Articulate and support policies that protect the dignity of users and others affected by a computing system 3.6 Create opportunities for members of the organization to learn the principles and limitations of computer systems

18 ACM Code of Conduct (6) 4. Compliance with the Code 4.1 Uphold and promote the principles of this Code 4.2 Treat violations of this code as inconsistent with membership in the ACM

19 Whistle Blowing n "Whistle Blowing" is when an employee tells on an employer who is breaking the law. Employees who blow the whistle on their employers are protected by law. If they are fired or otherwise retaliated against for whistle blowing, they can sue.

20 Whistle Blowing n To actually "Whistle Blow", the employee must tell of the illegal act to someone outside the company. It must be a government or law enforcement agency. If the employee just complains to someone inside the company, that is not whistle blowing, and the employee is not protected by the whistleblower laws. However, the employee may be protected under other laws. For example, it is illegal to fire someone for complaining of sexual harassment or discrimination.

21 Whistle Blowing n It is not necessary that the employer actually broke the law. The employee could be whistle blowing on something that isn't illegal in the first place. The employee is still protected from retaliation or termination. However, the employee must believe that he or she is reporting a violation of the law, and the employee's belief must be reasonable.

22 Whistle Blowing n If the employee has reported the allegedly illegal activity to a government or law enforcement agency, he or she is protected. The employer cannot retaliate against the employee. The employer cannot fire the employee for the whistle blowing. The employer cannot mistreat the employee for whistle blowing. This does not mean that after whistle blowing, the employee cannot be fired for any reason. The employer can continue to treat the employee like any other employee. But the employer cannot treat the employee differently because of the whistle blowing. n Obviously, if the employee whistle blows on Monday and is fired on Tuesday, it suggests that the employee was retaliated against for making the report.

23 In-Class Activities: Planning n General introduction, about half an hour. n Introduction to the discussion (case studies) n Discussions n Summary

24 In-Class Activities: Case Studies You start presenting the case studies and asking a number of specific questions conected to it. Add general questions: - virtues - duties - justice - social contract aspects - conscience - ethics egoism - respect - rights - gender perspective if applicable - utilitarian perspective You decide what way to include that into the discussion.