Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSE 303 Concepts and Tools for Software Development Richard C. Davis UW CSE – 10/18/2006 Social Implications Discussion 1 – Robotics and Nanotechnology.

Similar presentations


Presentation on theme: "CSE 303 Concepts and Tools for Software Development Richard C. Davis UW CSE – 10/18/2006 Social Implications Discussion 1 – Robotics and Nanotechnology."— Presentation transcript:

1 CSE 303 Concepts and Tools for Software Development Richard C. Davis UW CSE – 10/18/2006 Social Implications Discussion 1 – Robotics and Nanotechnology

2 10/18/2006CSE 303 Discussion 12 Administravia Assignment 3 is posted –Due in one week Problems with "turnin"? – Contact TA Lincoln Ritter Put your name on wiki responses

3 10/18/2006CSE 303 Discussion 13 Today Introduction to ethics (very brief) Discussion –Overview of Topic –Questions Posed –Divide into groups for 20 minutes Discuss questions Pick a person to report back –Whole class discussion

4 10/18/2006CSE 303 Discussion 14 Why are we doing this? Computer Scientists must think about broader impacts of their work Non-computer scientists not always equipped to make ethical / practical decisions about technology Societal Implications Paper: 10% of grade

5 10/18/2006CSE 303 Discussion 15 Ethics Definitions –1: The study of morals –2: Code of Conduct Philosophers of Ethics –Aristotle/Aquinas –Kant –Mill (Utilitarianism)

6 10/18/2006CSE 303 Discussion 16 What is "Good?" A useful framework for thinking 1.Means to Ends 2.Goods of Fortune 3.Goods of the Body 4.Social Goods 5.Goods of the Spirit 6.The Supreme Good Increasing Importance?

7 10/18/2006CSE 303 Discussion 17 Today's Topic Robotics/Nanotech –Unimaginable things are looking possible Increasing Speed bringing "intelligence?" Coupled With Decreasing Size: new ecosystem? –Some big names are discussing Areas of General Agreement –Technology brings solutions and problems –Technology raises the bar: dependence

8 10/18/2006CSE 303 Discussion 18 Questions Are these problems serious enough that they demand attention now? –Excessive dependence on machines –Competition with intelligent machines Is it worthwhile trying to curb or halt development of "dangerous" technologies? Is it possible to reach the kind of agreement necessary to curb or halt development? For Computer Scientists, how important are: –Personal Responsibility –Humility

9 10/18/2006CSE 303 Discussion 19 Next Time Structs The Heap Manual Memory Management


Download ppt "CSE 303 Concepts and Tools for Software Development Richard C. Davis UW CSE – 10/18/2006 Social Implications Discussion 1 – Robotics and Nanotechnology."

Similar presentations


Ads by Google