Getting on the same page Readings - make sure you keep up General Ethical concepts –do a little research, read Johnson chapter SE Code of Ethics reading.

Slides:



Advertisements
Similar presentations
March 27, 2012 Kantian Deontology. Act Utilitarianism An action is morally wrong if and only if there is an alternative action that produces a greater.
Advertisements

Chapter 15: Making Decisions about Computers, Information, and Society Invitation to Computer Science, Java Version, Third Edition.
Seeing the Light: KANTIAN ETHICS (ch. 2.4)
CSC 300, Winter Assignments Week 5 Work on your paper / presentation topic –papers are due 20 February (Tuesday) for both sections! Reading: Baase.
Kant’s Ethical Theory.
Phil 160 Kant.
Hectic Ethics Computer Applications Mrs. Wohleb. Objectives Students will be able to: Describe ethical considerations resulting from technological advances.
360 Business Ethics Chapter 4. Moral facts derived from reason Reason has three properties that have bearing on moral facts understood as the outcomes.
Ethics and Morality Theory Part 2 11 September 2006.
Ownership of Computer Software Ethical Questions and Concerns.
Getting on the same page Handout - Weinberg General Ethical concepts –do a little research SE Code of Ethics reading (pop quiz) Paper proposal coming up!
Introduction to Computer Ethics
Kant’s deontological ethics
COMPUTER ETHICS & COMPUTER HACKING. Introduction Ethics is the branch of philosophy that involves systemizing, defending and recommending concepts of.
Social and Economic Impacts of IT Professor Matt Thatcher.
Social and Economic Impacts of IT Professor Matt Thatcher.
CS 3043 Social Implications Of Computing Keith A. Pray Instructor socialimps.keithpray.net CLASS 3 ETHICS © 2015 Keith A. Pray.
CS 415 Social Implications of Computing Coordinator: Leo Finkelstein, Jr. Course Review.
Legal and Ethical Issues. Major Topics Protecting Programs and Data Information and the Law Rights of Employees and Employers Software Failures Computer.
Four broad approaches to ethics: 1 - teleological / consequentialist ethics 2 - deontological / duty ethics 3 - virtue ethics 4 - dialogical ethics Underlying.
CSE3PE: Professional Environment Introduction to Ethical Theory.
Computer Ethics Chapter 2 Why Computer Ethics Hassan Ismail Abdalla.
 You will face ethical dilemmas in your career – count on it!  Your decisions will affect: ◦ your professional reputation. ◦ your employability. ◦ the.
Professional Ethics: Should Software Engineers Adhere to a Professional Code of Conduct? Jonathan Schiff CS 301.
Ethics CS4310 Fall 2012 Updated 2/09. What is a Profession?
Kant’s Deontological Ethics. The Plan  What is Deontology?  Good Wills and Right Actions  The Categorical Imperative  Examples and Applications.
Week 2 Agenda Reaction paper due Thursday Keep up with readings –SE Code (25 min) –10 Commandments (10 min) –To Engineer is Human (3 hours) –Johnson Ch.
Business Ethics Lecture Rights and Duties 1.
Information Ethics Prof. Madya Dr. Rozinah Jamaludin 11 March 2010.
Kantian ethics (& suicide): Kantian ethics (& suicide): Immanuel Kant ( ). A German philosopher. Ought implies Can Maxims Categorical Imperative.
Kant’s Ethics Kant’s quotes are from FUNDAMENTAL PRINCIPLES OF THE METAPHYSICS OF MORALS.
Professional Ethics in Software Engineering Curricula Gordana DODIG-CRNKOVIC Ivica CRNKOVIC Department of Computer Science and Electronics, Mälardalen.
MORAL REASONING A methodology to help people deal with moral dilemmas The Key to doing well on paper 3.
PAPER 3 REMINDERS. THREE SECTIONS Critical Thinking Moral Reasoning Tentative solution.
CS 3043 Social Implications Of Computing Keith A. Pray Instructor socialimps.keithpray.net CLASS 3 ETHICS.
Revision. The Paper Watch out for … Identify and explain Explain with examples Compare and contrast Discuss and justify Marks – figure out the marks.
Chapter 7 Impact of Information Technology. Agenda Shneiderman’s Plagues of the Information era Ethics Issues Corporate Code of IT Ethics Other Impacts.
Ethics for Academic Librarians Barbara M. Wildemuth School of Information & Library Science University of North Carolina at Chapel Hill Tapping the vast.
© 2010 Jones and Bartlett Publishers, LLC A Practical Approach For Decision Makers SECOND EDITION EILEEN E. MORRISON.
Ethical reasoning 2 Consequentialism: We can decide the right action (alternative, option, in a decision) by considering consequences, rather than just.
Copyright © 2004 Pearson Education, Inc. Slide 9-1 Chapter 9 Ethical, Social, and Political Issues in E-commerce.
Readings in Cyberethics Notes from book by Spinello.
MIS 2000 Social Implications of IST. Outline Law & Ethics Accountability and Liability Information Rights Privacy Computer Abuse and Crime Intellectual.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  What is moral values  What is Ethics  What is engineering ethics You will learn: 2.
Ethics and Morality Theory Part 3 13 September 2006.
PROFESSIONAL ETHICS Calvin Gotlieb, Professor Emeritus, Department of Computer Science University of Toronto York University October 18, 2006.
Utilitarianism Utilitarians focus on the consequences of actions.
Dale Roberts Ethics Dale Roberts, Lecturer Computer Science, IUPUI Department of Computer and Information Science, School.
4/17: Ethical & Social Issues in IS
CISB 412 Social and Professional Issues Final Discussion.
Professional Ethics and Responsibilities
CS 3043 Social Implications Of Computing 2/16/2016© 2009 Keith A. Pray 1 Class 2 Ethics And Professions Keith A. Pray Instructor socialimps.keithpray.net.
Kant and Kantian Ethics: Is it possible for “reason” to supply the absolute principles of morality?
A Study of Ethical Thinking You get to decide what works for You.
Introduction  Based on something other than the consequences of a person’s actions  Unlike Egoism  People should act in their own self-interest  Unlike.
Lesson Objective Key Words Lesson outcomes Hypothetical Categorical Imperatives Freedom To evaluate the differences between the Hypothetical and Categorical.
Immanuel Kant and the Enlightenment Immanuel Kant: German ( ) Enlightenment: 1700's (18th Century) Applies the new rational scientific method of.
Kantian Ethics Good actions have intrinsic value; actions are good if and only if they follow from a moral law that can be universalized.
What is the opposite of Utilitarianism? We are still addressing the question of HOW we should be moral.
EECS 690 January 27, Deontology Typically, when anyone talks about Deontology, they mean to talk about Immanuel Kant. Kant is THE deontologist.
“The only thing that can be good, without qualification, is an action performed solely because it is our duty.” (Boatright (2004) p52)
Seminar Two.  1. Review of Work Due  2. Course Content  Review of Consequentialism  Non-Consequentialism  Medical Ethics  Doctor-Patient Relationships.
ETHICS Internet And Online Community Week 10.
CS 2315 review.
ETHICAL & SOCIAL IMPACT OF INFORMATION SYSTEMS
Chapter # 1 Overview of Ethics
Theory of Formalism.
Internet And Online Community Week 10
Communication Technology in a Changing World
COMPUTER ETHICS & COMPUTER HACKING
Presentation transcript:

Getting on the same page Readings - make sure you keep up General Ethical concepts –do a little research, read Johnson chapter SE Code of Ethics reading (pop quiz) Paper proposal coming up! –What is the format?

Tip I suggest a current events presentation –1 or 2 minutes –you choose the topic in general computing –what is new, interesting or controversial? –where is there further information? –as part of your class participation grade

Basic CSC 300 Issue List Hacking - black and white hat Downloading copyrighted files Pornography Replacement of human judgment by deterministic machines Safety of computer controlled systems E-voting Privacy Video game violence

Topics, top level Broad ideas can be explored: –EIR model for software development –Ethical distance “increased” by computing –Software systems as “agents” of humans vis a vis moral / ethical responsibility –Copyright as applied to object is unethical hides the “innovative ideas” contrary to US Const patent applied to software is better (exposes ideas)

Other Possible General Paper Topics Intellectual Property in software Open Source, GPL? Online gaming addiction “ addiction ” to software? Military use of software for smart bombs software as decision maker? Expert Systems and personal responsibility Database / Network privacy Spyware and the “ free market ” ? Software Engineering - Cal Poly ’ s B.S. program? Wardriving as a “ service ” ?

Topic Thoughts My Passions: –The “Requirements” problem –“Design” considerations –“Licensing” and “Liability” issues –Abstraction as Reification What is YOUR passion? –the lens with which you can view the entire course?

Ethical parameters at Issue Here? Private property –theft and morality: IP, downloading, cheating –trespass: hacking, spam Anonymity –privacy, pornography, marketing, spam Privacy –“right to be left alone” –data mining, spam

Others? –dependence (backup systems?) could we survive without all the chips functioning? –distribution of control / centralized control –right to know (connected, secret databases) accuracy, ownership / control of “information? –responsibility (“many hands”) –cause (“traceability”)

What is “new” about computing? Are these computing ethics issues special? –why can’t you take a GE in “Ethics” and be done with it? Fred Brooks “Mythical Man-Month” says –complexity –conformity –changeability –invisibility

Computing Uniqueness Johnson sees differences - –new entities –scale of activities new kinds of activities heretofore impossible? –inherent unreliability reliability is always an issue (can’t have statistical reliability models?) –power and pervasiveness

Johnson goes Deeper “Instrumentation of human action” –what is this? Johnson has a problem with analogical reasoning in computing activities

Philosophical Ethics Critical examination of beliefs for –consistency? –rationality? –logic? what sort of meaning do we look for? What is the method she recommends? –Dialectic to “find” the underlying principle

Utilitarianism –act-utilitarians –rule-utilitarians –egoists Pros and Cons of Utilitarianism

Deontology the principle inherent in the action is decisive –do consequences count? Kant’s “categorical imperative” says –“never treat another human being merely as a means …” (compare Buber’s “I-thou”?)

Rights Positive rights Negative rights

Claims about the World Normative Descriptive

Parnas view on What We Do What is a “Rational” design process –and why is it called “Rational” Corp? :-) What is the reality? Does Parnas advocate dishonesty? –what is the difference between the rational process and his process? –why? –impact on SE Code analysis?

Reminder: Highest level CSC 300 concerns Our subject is [pure] ABSTRACTION –what is that? –how does it work? –how good is it, how can we tell it is “good” or “better” than another one? What are the basic issues in abstraction of reality? Anyone know about the Sapir-Whorf-Korzybski hypothesis in the field of general semantics? –what might it mean for CSC/SE/CPE and ….. does it infect everyone to such an extent?

What is the basis for doing CSC, CPE, SE –development science, too? –who “supports” science and why? –what is needed to make all this happen? educated workers –loans, contracts, money socialized workers –law, ethics, morality “level” playing field for innovation and profit –contracts, roads, buildings, health system –could any of this happen in a vacuum?