CSI Professional Practice In Computer Science. Ethical, social, and professional aspects of the modern computing technology.

Similar documents
Computers and Society

Chapter 1: Unwrapping the Gift. Slides prepared by Cyndi Chie and Sarah Frye. Fourth edition revisions by Sharon Gray.

A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (Fourth edition) by Sara Baase. Term Paper Sample Topics

Computer and Information Ethics

CS 305: Social, Ethical and Legal Implications of Computing

Managing Information Systems Seventh Canadian Edition. Laudon, Laudon and Brabston. CHAPTER 4 Social, Ethical, and Legal Issues in the Digital Firm

Computer Ethics(1) IT Engineering II Instructor: Ali B. Hashemi

CS 4001 Possible Term Paper Topics

Tip. Getting on the same page. More topics - my favorites. Basic CSC 300 Issue List. Readings - make sure you keep up General Ethical concepts

Ethics in Artificial Intelligence

Management Information Systems MANAGING THE DIGITAL FIRM, 12 TH EDITION. Chapter 4 ETHICAL AND SOCIAL ISSUES IN INFORMATION SYSTEMS

Chapter 4. L&L 12ed Global Ed ETHICAL AND SOCIAL ISSUES IN INFORMATION SYSTEMS. Information systems and ethics

Getting on the same page

ME 487 Mechatronics. Office: JH 515, Tel.: (505)

b. Who invented it? Quinn credits Jeremy Bentham and John Stuart Mill with inventing the theory of utilitarianism. (see p. 75, Quinn).

Field & Post Production The Media School Indiana University Syllabus - Spring 2018

CSCI 2070 Introduction to Ethics/Cyber Security. Amar Rasheed

After the Fact Inventing the Future TRANSCRIPT. Originally aired May 24, Total runtime: 00:13:15

Course Topics. COS 109: Computers in our World. Today: Administration. House rules. A bit of numeracy. Administrivia.

Digital Photography II: Discovering Your Creative Potential

Prof. Roberto V. Zicari Frankfurt Big Data Lab The Human Side of AI SIU Frankfurt, November 20, 2017

Trenton Public Schools. Fifth Grade Technological Literacy 2013

Executive Summary Industry s Responsibility in Promoting Responsible Development and Use:

Professional Ethics in Software Engineering Curricula

Digital Photography II: Discovering Your Creative Potential

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

200 Blog Post Ideas. When you get a little stuck trying to think of Blog Post Ideas here s 200 that just might get you going.

Iowa Core Technology Literacy: A Closer Look

Expand Your Reach with Podcasting

Executive summary. AI is the new electricity. I can hardly imagine an industry which is not going to be transformed by AI.

Lesson Plan. Session Title: History & Development of Technology: Innovative Applications of Technology in Engineering Part 1

CSC 302 Computers and Society

Thinking and Autonomy

AI AND SAFETY: 6 RULES FOR REIMAGINING JOBS IN THE AGE OF SMART MACHINES H. JAMES WILSON MANAGING DIRECTOR, ACCENTURE

Our Final Invention: Artificial Intelligence and the End of the Human Era

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

Introduction and Background to Legal, Social, and Ethical Issues in Information Systems "Unwrapping the Gift"

CS10 Final Exam Review. August 5, 2012

Stanford CS Commencement Alex Aiken 6/17/18

Front Digital page Strategy and Leadership

Info 2950, Lecture 26

Artificial Intelligence and Law. Latifa Al-Abdulkarim Assistant Professor of Artificial Intelligence, KSU

Automated Test Summit 2005 Keynote

Surveillance Technologies: efficiency, human rights, ethics Prof. Dr. Tom Sorell, University of Warwick, UK

Your Shortcut to Start your Online Business And Make Profit in 30 Days

TECHNOLOGY CURRICULUM OBJECTIVES

Logic Programming. Dr. : Mohamed Mostafa

Course Form for PKU Summer School International 2019

Science of science communication: Science and society perspectives

13 Dec 2pm-5pm Olin Hall 218 Final Exam Topics

A PERSPECTIVE IN COMPUTER ETHICS. Pattarasinee Bhattarakosol 1. Abstract. Introduction. What is computer ethics?

Our position. ICDPPC declaration on ethics and data protection in artificial intelligence

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Discussion Points Information Communication Technology: a Legal Practitioners. Perspective. Presented at Law Society of Zimbabwe Winter School 2016

CS 6474/CS4803 Social Computing: Introduction

FROM AI TO IA AI: Artificial Intelligence IA: Intelligence Amplification Mieke De Ketelaere, SAS NEMEA

System Design basics IB Computer Science. Content developed by Dartford Grammar School Computer Science Department

Overview: Emerging Technologies and Issues

Northfleet Technology College Course Outline: Information Technology in a Global Society

Front Digital page Strategy and leadership

Learning Macromedia Fireworks Essentials and Digital Image Editing

2009 Michigan Educational Technology Standards - Grades 6-8

EE 280 Introduction to Digital Logic Design

Decentralisation, i.e. Internet for Social Good

ECS15: Introduction to Computers

YEAR TOPIC/TYPE QUESTION

How To Make Money With CPALead

A POLICY in REGARDS to INTELLECTUAL PROPERTY. OCTOBER UNIVERSITY for MODERN SCIENCES and ARTS (MSA)

Chapter 4 INFORMATION SYSTEMS

Artificial Intelligence: Definition

DRAFT REPORT. EN United in diversity EN. European Parliament 2017/2007(INI)

Arrival of The 4th Industrial Age

3 rd December AI at arago. The Impact of Intelligent Automation on the Blue Chip Economy

Invitational Speech: Social Networking in Society Introduction

Catalysts for Change p. 1 Introduction p. 2 Milestones in Computing p. 6 Mechanical Adding Machines p. 6 The Analytical Engine p.

Welcome to Engr 1202

2009 New Jersey Core Curriculum Content Standards - Technology

Trenton Public Schools. Eighth Grade Technological Literacy 2013

CS 309: Autonomous Intelligent Robotics FRI I. Instructor: Justin Hart.

Elements of Artificial Intelligence and Expert Systems

VALLIAMMAI ENGINEERING COLLEGE

Automation and Mechatronics Engineering Program. Your Path Towards Success

Societal Implications of Additive Manufacturing

THE AI REVOLUTION. How Artificial Intelligence is Redefining Marketing Automation

CSE 473 Artificial Intelligence (AI) Outline

ETHICS AND THE INFORMATION SYSTEMS DEVELOPMENT PROFESSIONAL: ETHICS AND THE INFORMATION SYSTEMS DEVELOPMENT PROFESSIONAL: BRIDGING THE GAP

THE USE OF ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING IN SPEECH RECOGNITION. A CS Approach By Uniphore Software Systems

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework

Computer Science 1400: Part #8: Where We Are: Artificial Intelligence WHAT IS ARTIFICIAL INTELLIGENCE (AI)? AI IN SOCIETY RELATING WITH AI

Mountain Brook High School

Humanification Go Digital, Stay Human

CS6700: The Emergence of Intelligent Machines. Prof. Carla Gomes Prof. Bart Selman Cornell University

Privacy, Ethics, & Accountability. Lenore D Zuck (UIC)

SENIOR SOCIAL ETHICAL AND PRIVACY NEEDS IN ICT FOR OLDER PEOPLE: A DIALOGUE ROADMAP

Running head: THE IMPACT OF COMPUTER ENGINEERING 1

Harnessing the 4th Industrial Revolution. Professor Mark Esposito Harvard University & Nexus

10 Proven Gigs That Make Money Today PROVEN GIGS. That Make $Money$ TODAY. Antonio Carter Operation Emancipation Occupation 1

Transcription:

CSI 2911 Professional Practice In Computer Science Ethical, social, and professional aspects of the modern computing technology Stan Matwin Jan. Apr. 2012 1

Introduction Why this class? Textbook, other material Marking Course plan NOTE: we use, in part, slides supplied by the textbook author Bilingualism 2

Examples of questions we will answer in this course: How do I as a software developer/designer decide what is and what is not ethical professional behavior? if you write a program, and an error causes an accident who is liable? Is Internet bringing people together, or they are isolated as they all sit in front of their computers? How is Google built what s inside? How does Google make money? What is the difference between security and privacy? How did Macleans get details of cellphone use of the Privacy Commissioner? Does anonymization protect your data? Should software be free (linux?) or for sale (Microsoft?) What is digital divide? Are future technologies (nanotechnology, robotics) potentially dangerous? 3

Course plan Lecture 1 discuss the course, its position in the curriculum, syllabus, requirements, textbook, etc. impact of ICT (Information and Computing Technologies) on different areas introduction to Computer Ethics J. Moor- (handout) Lecture 2 ethics in ICT cont d operational Bynum analysis Privacy - introduction 4

Course plan Lecture 3 Privacy technology issues Privacy vs security Data mining Medical data and privacy Assignment 1 out Lecture 4 Privacy & Internet Cookies Google suite Internet and the public sphere Electronic elections Internet and state censorship Lecture 5 Professional ethics and guidelines CIPS Prof. T. Lethbridge Lecture 6 legal issues of the software professional Computer system failures discussion and analysis 5

Course plan Lecture 7 intellectual property (IP), software and the internet Open source software Creative commons publishing Lecture 8 midterm Lecture 9 new technologies and social relations Lecture 10 - work and new technologies Lecture 11- computer crime Identity theft Lecture 12 digital divide Lecture 13 the future of the technological society robot ethics Course review, discussion of final exam 6

Impact of CS Automates uninteresting, repetitive tasks Provides cheap, instantaneous communication Allows almost unlimited information access Enhances productivity and quality Revolutionizes any area of human activity 7

Impact of CS: Human relationships: Impact of constant connectivity? Isolation vs e-communities (examples: chat groups, Facebook,.) Relationships? Eliza, e.g. http://www.manifestation.com/neurotoys/eliza.php3 Illusion of a conversation with a Rogerian psychotherapist. In fact, it s a very simple program that reacts to keywords and puts them in canned phrases 8

What We Will Cover Rapid Pace of Change New Developments and Dramatic Impacts Issues and Themes Ethics 9

Rapid Pace of Change 1940s: The first computer is built 1956: First hard-disk drive weighed a ton and stored five megabytes 1991: Space shuttle had a one-megahertz computer 2006: Pocket devices hold a terabyte (one trillion bytes) of data 2006: Automobiles can have 100-megahertz computers Is there a limit to Moore s law? 10

Rapid Pace of Change: Discussion Question What devices are now computerized that were not originally? Think back 10, 20, 50 years ago. 11

New Developments Blogs (Word made up from web log ): Began as outlets for amateurs who want to express ideas or creativity Appealing because present personal views, are funny and creative, and present a quirky perspective on current events 12

New Developments (cont.) Blogs (cont.): Now used as alternatives to mainstream news and for business public relations Popular blogs have 100,000 to 500,000 readers per day and can peak at several million views per day 13

New Developments (cont.) Video Sharing: Rise of amateur videos on the web Boom of websites like Youtube and Facebook, Myspace Many videos on the web can infringe copyrights owned by entertainment companies 14

New Developments (cont.) Cell Phones: Can now be used for travel, last minute planning, taking pictures and downloading music Talking on cell phones while driving is a problem Cell phones can interfere with solitude, quiet and concentration Cameras in cell phones and privacy issues 15

New Developments (cont.) Social Networking: First online social networking site was www.classmates.com in 1995 Myspace, founded in 2003 had roughly 100 million member profiles by 2006 Facebook was started at Harvard U. as an online version of student directories 16

New Developments (cont.) Collaboration: Wikipedia, the online, collaborative encyclopedia Collaboration between scientists in different labs or countries 17

New Developments (cont.) E-commerce and Free Stuff: Free stuff on the web: email, books, newspapers, games, etc. www.amazon.com started in 1994 and annual sales reached $24 billion (2009) Ebooks are now 10% of book sales, but > 50% for some bestselling titles TV show episodes are available to view on the Web 18

New Developments (cont.) Artificial Intelligence (AI), Robotics, Learning and Motion: AI can solve a number of expert, difficult tasks Robotic devices often special-purpose devices, and may require AI to function Machine Learning methods/algorithms enable adaptive systems 19

New Developments (cont.) Tools for Disabled People: Restoration of abilities, productivity and independence Screen readers and scanners Speech recognition Prosthetics and motion sensors 20

New Developments (cont.) What s Next? Medical records on chips attached to medical bracelets Biological and computer sciences will combine new ways to insert microprocessors or controlled devices on human bodies 21

New Developments (cont.) Discussion Question What changes and new developments do you expect in the next 50 years? How will life be different than it is today? 22

Issues and Themes Issues: Unemployment Alienation and customer service Crime Loss of privacy Errors 23

Issues and Themes (cont.) Themes: Old problems in a new context: crime, pornography, violent fiction Adapting to new technology: thinking in a new way Varied sources of solutions to problems: natural part of change and life 24

Issues and Themes (cont.) Themes (cont.): Global reach of net: ease of communication with distant countries Trade-offs and controversy: increasing security means reducing convenience Difference between personal choices, business policies, and law 25

Ethics What is Ethics: Study of what it means to do the right thing Assumes people are rational and make free choices Rules to follow in our interactions and our actions that affect others 26

Ethics (cont.) Ethical Views: Deontological: actions good or bad (I. Kant); People are the goal (ends), and not the means Utilitarianism: consequences Natural rights(locke): life, liberty, freedom No simple answers Do organizations (businesses) have ethics? 27

Ethics (cont.) Important Distinctions: Right, wrong and okay Negative rights (liberties) The right to act without interference Positive rights (claim-rights) An obligation of some people to provide certain things for others 28

Ethics (cont.) Important Distinctions (cont.): Difference between wrong and harm Personal preference and ethics Law and Ethics 29

Ethics Discussion Question Can you think of examples of liberties (negative rights) and claim-rights (positive rights) that are at opposition to each other? 30

Moor s approach to computer ethics (paper 1) Critique of Routine Ethics and Cultural relativism Logical malleability of computing devices ICT is informationally enriched 31

Moor common core values Life and happiness Ability, freedom, knowledge, resources, protection Example 1 destroy info. on user s hard disk 2 remove info from user s HD without their knowledge 3 leave a cookie on the user HD without informing them 4 leave a cookie on the user HD and inform them 5 do not take or leave any info on user HD 6 give the user ability to accept or decline cookies 32

Bynum s operational view What is the policy to guide our actions? How to determine whether there are policies that cover our case? How to develop new policies? How to judge ethically the new policies? 33

Policies for conduct 7 levels: international treaties and agreements, laws, regulations, standards of good practice, professional codes of ethics, corporate policies, community and personal values Eg in Privacy: Fair Information Practice Principles, PIPEDA, ON Freedom of Information and Protection of Privacy Act, ON Personal Health Information Protection Act, 2004 CIPS Guidelines, CIPS Code of Ethics, University of Ottawa policies, common sense, 34

Ethical judgement Is a kind of pattern recognition and as such is gets better with experience 35

Method for Ethical Analysis 1. Take the ethical point of view: equality, justice (fairness, equal treatment), respect (Kant). Self-respect -> integrity 2. Gather all the ethically relevant facts regarding people involved: actions, roles, relationships (eg conflict of interest). This will take time! 3. Identify key issues, look for an existing policy to guide one s conduct, apply this existing policy 36

4. Think of precedents and analogies (PR -> CBR) 5. Sensitivities Who might object to this situation? Why? Use the identity of the objector + their reasons to focus on issues Play role 6. Get advice 37

In addition, you can perform the following steps Professional standards analysis Roles and responsibilities analysis (ICT personnel) Stakeholders analysis Systematic policy analysis Ethical theory analysis 38

Systematic policy analysis International agreements Corporate policies Ethical theory analysis Utilitarian: benefit/harm Aristotelian: virtues/vices Kantian: respect for persons 39

Conclusions has anyone done anything wrong? Conflicting policies? Lessons for the future? 40