Computer Ethics by Dr. Bun Yue Professor of Computer Science 2013 CSCI 3333.

Slides:



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

Why Ethics? Should I bring my personal beliefs into my organisation? Should not my employer determine standards of behaviour for all employees? Should.
What Is Philosophy?. The Definition: Philosophy is… a study of ideas about human nature in relation to the reality in which we live. a study of ideas.
PHARMACIST CODE OF ETHICS
DR N. MPOFU-HAMADZIRIPI ACADEMY OF TEACHING AND LEARNING 21 March 2013.
Professional Ethics in Counselling Professor Craig Jackson
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.
ETHICS In Field Of Dental Hygiene BY Dr. Shahzadi Tayyaba Hashmi.
PROJECT MANAGEMENT ETHICS
Chapter 1- Ethics Lecture 2.
CDS Fall, 2011 Computing for Scientists Ethics (Dec. 06, 2011) Jie Zhang Copyright ©
Medical Ethics Dr. Raid Jastania. Right and Wrong.
CDS Fall, 2010 Computing for Scientists Ethics (Nov. 30, 2010) Jie Zhang Copyright ©
Fall 2014 Marco Valtorta CSCE 390 Professional Issues in Computer Science and Engineering What is Computer Ethics? Fall 2014 Marco Valtorta.
Presented by: Leigh Anne Clark, PhD, JD Associate Professor of Management Jones College of Business Department of Management & Marketing Middle Tennessee.
ETHICS, POLICY & SECURITY ISSUES 1CIIT---ETHICS,POLICY AND SECURITY ISSUES.
Its more exciting than it sounds.  a branch of philosophy that involves systematizing, defending and recommending concepts of right and wrong conduct.
Ethics Lecture Dr. Christina Howe
Research Raymond Martin Methodologies.
Introduction to Computer Science
Home. Copyright © by The McGraw-Hill Companies, Inc. All rights reserved.Glencoe Accounting The accounting profession requires its members to follow a.
Chapter 4 Ethics, Law, Business. I. Ethics and Values Why Study Ethics? What is Ethics? Value Systems and Moral Beliefs 6 Influences That Shape Value.
 Explain how character impacts individuals and society.  Analyze the relationship between values and character.  Compare ways people acquire values.
Professional Ethics: Should Software Engineers Adhere to a Professional Code of Conduct? Jonathan Schiff CS 301.
Copyright © 2003 Prentice Hall, IncSlides created by Bob Koziel.
PRACTICING ETHICS Florida Atlantic University Student Government Retreat Dr. Corey A. King Associate Vice President & Dean of Students.
Business Ethics and the Legal Environment of Business
Ethics and Entrepreneurship. Is there an ethics crisis in America? One recent national election day poll indicated that 56 percent of voters thought that.
By: Raymond Morris. What is it? The “Internet of Things” Network of communication between devices i.e. electronics, computers, and power grids Bots –
For Computer Use in Business
General Introduction by Dr. Bun Yue Professor of Computer Science CSCI.
ETHICS IN FIELD OF DENTAL HYGIENE Dr. Shahzadi Tayyaba Hashmi
Professional Ethics in Software Engineering Curricula Gordana DODIG-CRNKOVIC Ivica CRNKOVIC Department of Computer Science and Electronics, Mälardalen.
Copyright Prentice-Hall, Inc Computers in Society: Today Chapter 10.
Schermerhorn - Chapter 41 Chapter 4 Ethical Behavior and Social Responsibility 4 Planning Ahead –What is ethical behavior? –How do ethical dilemmas complicate.
PREPARED BY: Nipam N. Patel Raj A. Patel Palak R. Patel Palak V. Patel 1 Human ETHICS and VALUES GUIDED BY: Mr.D.J.Bhayani Department of Electrical Government.
THOMPSON & HENDERSON (2011): CHAPTER 4 Legal and Ethical Considerations for Counselors.
© Dr Adnan Gutub Ethics Dr Adnan Gutub. © Dr Adnan Gutub Outline What are Ethics? Protection of Rights Professional Ethics & Computer Ethics Moral & Ethical.
Ethics.
ACM/IEEE SWEngineering Code of Ethics and Professional Practice Appendix A, p 467.
Intro to Ethics CSCI 327 Social Implications of Computing.
Vitor Giesteira, 9E. The Nine Elements of Digital Citizenship 1. Access 2. Communication 3. Literacy 4. Security and Safety 5. Etiquette 6. Rights and.
Do software developers have an ethical duty? KELLEN STUART.
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.
Ethics Please read Code of Ethics by week of Feb. 29 (lab). SLO # 6 professional and ethical responsibility.
Professional Ethics and Responsibilities Part-II
Ch 3 Ethical Behaviour & Social Responsibility. Ethics Code of moral principles sets standards for right or wrong Guide behaviour Help make moral choices.
Individual Factors: Moral Philosophies and Values
BIOETHICS.  Often used interchangeably but NOT the same:  Values  What’s important/worthwhile  Basis for moral codes and ethical reflections  Individuals.
Computer Ethics IT Fundamentals Battlefield High School.
Values, Morals, and Ethics
The accounting profession requires its members to follow a code of ethics.
ITGS – Social and Ethical
STAGES OF CONSCIENCE DEVELOPMENT…
STAGES OF CONSCIENCE DEVELOPMENT…
Welcome Back Glencoe Accounting.
Why Ethics? Should I bring my personal beliefs into my organisation? Should not my employer determine standards of behaviour for all employees? Should.
Searching and BST Exercises
Administrative ethics
Integrity Achala Dahal.
COLLEGE OF SCIENCE AND TECHNOLOGY
The Need for Ethical Principles
Success Career Portals.
CHAPTER 3: ETHICS AND CORPORATE SOCIAL RESPONSIBILITY
ETHICAL RESEARCH AND THE RESEARCH PROJECT: WHAT DOES THIS MEAN IN PRACTICE? Every person involved in research activities needs to be protected from harm.
What Are Ethics? What are the objectives?
ACM Code of Ethics CSCI 362: Data Structures.
Interviewer Research Ethics
Presentation transcript:

Computer Ethics by Dr. Bun Yue Professor of Computer Science CSCI 3333 Data Structures

Acknowledgement  Krishani Abeysekera  Charles Moen

Ethics Definition  From Wikipedia: “Ethics is a major branch of philosophy, encompassing right conduct and good life. It is significantly broader than the common conception of analyzing right and wrong. A central aspect of ethics is "the good life", the life worth living or life that is satisfying, which is held by many philosophers to be more important than moral conduct.”

Ethics  Another definition: Ethics is the process of determining right and wrong conducts. Morally right and wrong: good to the society. Good life: good to self.  Tragedy of common goods Tragedy of common goods  Example of ethical values: honesty.

Cheating Culture  Cheating is everywhere!  There is a cheating culture (no longer among criminals and hucksters): David Callahan, The Cheating Culture: Why More Americans Are Doing Wrong to Get Ahead.

Why cheating culture?  Getting ‘ahead’: ‘short cuts’.  Everybody is doing it.  Cheaters ‘win’?  ‘Results’-oriented society.  Low punishment for cheaters.  Peer pressure.  Easy to cheat.  …

Cheating Examples  Sports  CEOs  School  …

Society Cost of Cheating  Not the moral things to do: high cost to the society. Trust lowers the cost of doing business. Less resources for the common wealth. Not merit based (compared to open source software, OSS, development)  How much will this weight on individuals?

Cheating  Morally, not the right thing to do.  Personally, is this the ‘right’ thing to do?

Personal ‘Benefits’ of Cheating  Getting ‘ahead’ (if not get caught).  Self perception of ‘smartness’: E.g. Frank Abagnale Jr. in “Catch me if you can”.  …

Consideration of Cheating I  What do we mean by ‘getting ahead’? Consider a longer horizon. What are your long term objectives?  Related example: Should I take a lot of easy courses?

Consideration of Cheating II  Psychology of ‘the crowd of sheeps’: conformity. Expose yourself to a bigger landscape.  Psychological cost of cheating. Difference among individuals. Cheating => loss of self respect? Most people considered themselves honest: gray area’s rationalization.

13 Computer Ethics  Computer systems are everywhere  As software engineers, systems engineers, or computer scientists we have “significant opportunities to do good or to cause harm” (ACM/IEEE- CS) ‏ Software Engineering

Computer Ethics Challenges  Rapidly changing technologies.  Balance of different needs.  Example: music download (Digital Millennium Copyright Act: DMCA)  Balances between: Copyright protection Innovation Fair use Cost …

Some Computer Ethical Issues  Replacing humans with computers  Computer Security  Privacy and Confidentiality  Software piracy  Globalization

16 Ethics Training  Even minimal training in ethics helps us make better choices (Harris, J., M. Cummings, and C. Fogliasso, “Ethical Codes and Their Effect on Conduct.” Journal for Computing Sciences in Colleges, October 2002.)  Opposing views: dogmatic, boring, symbolic only. Software Engineering

Ethics Thinking  Know the basic of laws related to ethics.  Think about ethical issues!

Some food for thought  As an ethical software engineer, why is it important for you to choose the most efficient data structures and algorithms in the programs you write for your clients?

Questions?