1 Ethics in Computing 4 Use of computers has spread to all aspects of society 4 The need for computer users to act in a sociably responsible way is becoming.

Slides:



Advertisements
Similar presentations
Professional Ethics Social Implications of Computers.
Advertisements

Information Technology as a Profession
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.
Application Software Chapter 6.
Ethics CS-480b Network Security Dick Steflik. ACM Code of Ethics This Code, consisting of 24 imperatives formulated as statements of personal responsibility,
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
1 Ethical Considerations 4 In general, following topics will be discussed in ethical considerations in use of computers 4 Use of copied software 4 Unauthorized.
(computer) Ethics CMPT Ethics and Morality Morality and ethics have same roots and meaning: Mores means manner and customs in Latin Ethos (ΗΘ0Σ)
1 Ethics in Computing 4 Use of computers has spread to all walks of life 4 The need for computer users to act in a sociably responsible way is becoming.
ESSENTIAL STANDARD 2.00 Understand the nature of business. 1.
Digital Citizenship Presentation Mr. E. Colston Note to Portfolio Reviewers: The following material is not my own creation, though it has been modified.
Computers Are Your Future Twelfth Edition Spotlight 1: Ethics Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
Professional Codes of Ethics Professionalism and Codes 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.
1 Ethics in Computing 4 Use of computers has spread to all aspects of society 4 The need for computer users to act in a sociably responsible way is becoming.
Chapter 17.3 Regulating the Internet. Internet Speech ► Free speech is a key democratic right. The Internet promotes free speech by giving all users a.
Programming and Application Packages
CS 3043 Social Implications Of Computing © 2010 Keith A. Pray Class 3 Professional Ethics Keith A. Pray Instructor socialimps.keithpray.net.
Chapter 9: Professional Ethics and Responsibilities
Computer Ethics for Computer Users
Professional Ethics: Should Software Engineers Adhere to a Professional Code of Conduct? Jonathan Schiff CS 301.
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.
Development, Marketing, Licensing, and Distribution.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Application Software Performs a specific job or task. Helps people use their computers to perform their work more effectively. Categorized in two ways.
Computers Are Your Future Tenth Edition Spotlight 1: Ethics Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
The Web Wizard’s Guide to Freeware/Shareware Chapter One Software on the Internet.
For Computer Use in Business
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.
© Dr Adnan Gutub Ethics Dr Adnan Gutub. © Dr Adnan Gutub Outline What are Ethics? Protection of Rights Professional Ethics & Computer Ethics Moral & Ethical.
Ethics.
Ethics. Technology  Technology is not an immutable force – people make decisions about what technologies and products to develop and how to use them.
Module 1 – Lesson 6 Ms. Tracy. Bell Ringer What is the typical useful life for a personal computer?
The Computer Misuse Act of1990 The Copyright, Designs & Patents Act of
Professional Ethics & Codes of Conduct Lecture 3.
Well, sir, from the sounds of it, you've got yourself some pirated software. I'm afraid there's nothing we can do to help you.`
OBJECTIVE 2.05 Understand responsible actions for conducting business. 1.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Finish Ethics Next Week Research Topics in HCI CS 321 Human-Computer Interaction.
Computer Technology Timpview High School
Basic Principles: Ethics and Business
Ethics Self Imposed Right and Wrong Behavior Described as:
ACM Code of Ethics. Organization and Format O Organization: O Section 1: General Moral Imperatives (8) O Section 2: Professional Responsibilities (8)
Enw / Name. Advantages and Disadvantages of this type of network Draw / insert a drawing of a RING network What type of network would you recommend a.
Ethics Computer Literacy. Ethics Definition “the principles of conduct governing an individual or a group” —(Merriam Webster Collegiate Dictionary, 2001)
Marketing Education: Foundations & Functions.. Mission of Marketing Education  The Mission of Marketing Education is to enable students to understand.
Professional Ethics and Responsibilities Part-II
Responsibility of businesses to do the right thing.
Computer Software. Two Major Types of SW System SW Programs that generally perform the background tasks in a computer. These programs, many times, talk.
Social Ethical and Legal Issues Web Design. 3.4 Social, Ethical, and Legal Issues Focus on Reading Main Ideas Ethical, social, and legal guidelines govern.
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
Software Requirements
CSCI 392: Seminar in Computing and Society
PowerPoint® Slides to Accompany
Professional Codes of Ethics
Lesson 2- Ethical Use of Digital Resources
The Psychology of Security
Chapter 8 Developing an Effective Ethics Program
Lesson 2- Ethical Use of Digital Resources Edit all slides as needed.
Chapter 2 Applications Software and Operating Systems
ACM Code of Ethics CSCI 362: Data Structures.
CS-480b Network Security Dick Steflik
Presentation transcript:

1 Ethics in Computing 4 Use of computers has spread to all aspects of society 4 The need for computer users to act in a sociably responsible way is becoming more important 4 We will examine ethical and moral issues in using computers

2 Ethics in Computing Adapted for academic use from “Ethics in Computing” by Kevin Bowyer, IEEE 1996

3 Ethics in Computing Adapted for academic use from “Ethics in Computing” by Kevin Bowyer, IEEE 1996

4 Right and Wrong 4 Human beings are able to differentiate between right and wrong (Throughout the world and among different regions and races) 4 We need to apply this capability in an effective way in computing (spreading viruses, promoting use of copied commercial software, intrusion into accounts of others etc. are morally wrong activities)

5 A Case to Consider 4 We cite some cases from the published literature to demonstrate the importance of ethical considerations in one aspect of computing, software development 4 Suppose that a hospital hires your services as a programmer. You are asked to develop software to control the positioning of an X- ray machine that can slide up and down vertically over the patient table

6 X-Ray Made Easy

7 A Case to Consider 4 The X-ray machine has minimum position of zero where it touches the table and maximum position of 5 where it is 5 ft above the table 4 The operator enters the desired position of machine. The software compares it to current position and issues commands to move the machine 4 Develop the algorithm for this software

8 Exercise 4 The software for human related and safety critical systems is very important 4 Consider the software to control an elevator 4 What algorithm would be most suitable for deciding the next floor? 4 Suppose passengers press floors numbers 18, 2, 19, 5 in this order when the elevator is on floor 1 4 Is it FIFO, SJF, or something else?

9 Safety Critical Systems 4 The examples of such systems are aircraft and air traffic control, nuclear reactor control and medical instrumentation 4 For example, air traffic control must issue a warning if two aircrafts come dangerously close to each other 4 A software keeps processing “time to collision” in the background

10

11 Smart Bombs should not fall away from the military targets

12 Traffic Signals should not turn green for two roads that cross each other

13 Another Interesting Case 4 Assume that SUNY Fredonia wants to install an automated and intelligent parking space finder system 4 In the morning, people will use the main entrance on college parkway and will stop at a machine to enter their preferred parking lot 4 The software on the machine will interact with the users and help them find space in a parking lot in decreasing order of priority

14 Parking Finder Dream Machine 4 All spaces on campus will be installed with “car sensors” that will connect to the parking finder dream machine 4 You are asked to evaluate the feasibility of this system and comment on the effects of this system on the overall campus and the Fredonia community

15 ACM Code of Ethics 4 ACM has issued its own code of ethics 4 This code contains –Eight moral imperatives –Eight professional responsibilities –Six leadership imperatives –Two compliance elements 4 Let us look at salient features of this code

16 ACM Code of Ethics 4 The general moral imperatives include principles of honesty, trustworthiness, respect for privacy as well as contribution to society 4 Professional responsibilities call for acquiring and maintaining professional competence and honoring all agreements and contracts

17 ACM Code of Ethics 4 Leadership imperatives require supporting authorized use of computing resources and managing personnel and resources to design and build useful information systems 4 Compliance elements include the upholding and promotion of the principles of the code and avoiding violations

18 Software for a price or free? 4 We look at three opinions on this topic: –Software should be free –Software prices should be reduced drastically –Software should be treated just like any other commercial product 4 Software is developed by teams and individuals who spent considerable time and effort on it

19 Software Types 4 Operating systems (e.g. Windows, Unix, Linux, MacOS, OS/2 etc.) 4 General application software (e.g. MS- Word, Adobe Photoshop, PDF Converter etc.) 4 Customized application software (e.g. NiMo invoicing system, United Airline flight management system, ATC computer systems)

20 Recommendations 4 Following are my recommendations for the general application software and operating systems 4 Operating systems are usually shipped with new computers. Later, the users should be given free upgrades 4 General application software should sell for under $10 as the massive production of CD’s will bring in the revenue

21 Software Copyright Policies 4 If we have two computers at home, it is forbidden to install the software on both. Is it practical? (consider the laptop and desktop pair!!) 4 I think the copyright rules need revision

22 Free Software 4 Let us also encourage the free software camp 4 Free software does not mean pirated software. 4 Software designers make available the products as freeware. 4 These products are difficult to use but more powerful than the commercial products

23 Free Software 4 Freeware is different from Shareware. Shareware works on the principle of “try before you buy” 4 Free Software Foundation started in 1984 with the name GNU (GNU is NOT UNIX) 4 The Free Software Foundation (FSF), a tax-exempt charity for free software development, raises funds by selling GNU CD-ROMs, T-shirts, manuals, and deluxe distributions, (all of which users are free to copy and change), as well as from donations.Free Software Foundation (FSF)sellingCD-ROMsT-shirtsmanualsdeluxe distributionsdonations

24 Free Software 4 FSF has some radical views to which one may or may not agree 4 For example, they stress that software should not have owners. They also claim that the copyright laws hurt the freedom of the society and that the owners prevent the spread of information. 4 Review the material online at