CSC 302 Computers and Society

Similar documents
Getting on the same page

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

Writers Workshop: Planning the Phases of a Unit of Study

Computers and Society

Rethinking Software Process: the Key to Negligence Liability

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

Descriptive Writing Mentor Project

Mindfulness in the 21 st Century Classroom Site-based Participant Syllabus

PHIL 183: Philosophy of Technology

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

Syllabus for Science Fiction Science (NDL 138) Gustavus Adolphus College, January 2012

Mindfulness in the 21 st Century Classroom Online Syllabus

Take 1 minute to read the following questions. Listen to the recording. Mark down useful notes and answer the following questions.

COURSE OUTLINE. Research Seminar on International Development (Sustainable Tourism) INTD credits

Black & White Photography Course Syllabus

Clark Savage Turner. Education. Ph.D., 1999, Information and Computer Science, University of California, Irvine Specialty: Software Engineering

COM 357: Scriptwriting for Serial Media Spring 2014 Tue./Thur. 12-1:50pm Bouillon 106

PSY568 Introduction to Marriage and Family Therapy

What is the best online essay writing website >>>CLICK HERE<<<

SOC 334 Science, Technology, and Society Lingnan University Department of Politics and Sociology Fall 2004 Term 1

CS 102: Big Data Tools and Techniques Discoveries and Pitfalls. Spring 2018

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

Instructor: Brian Richardson. Time: Monday, Wednesday and Friday, 7:30 to 9:45 Course webpage:

Marla Baggetta. CLARITY OF COLOR at ART Elements Gallery show catalog

Fall Semester 2017 JTC 335 Digital Photography Section 2 Department of Journalism and Media Communication Colorado State University

COM / ENG 267: Screenwriting Fundamentals -- Spring '14 Mon. & Wed :50am L & L 307

CAT 3C Controlling Life Professor Naomi Oreskes T TH 9:30-10:50 Pepper Canyon Hall

Prisoners Handbook An Easy Read guide to a stay in prison:

What is a WRITER S NOTEBOOK?

SOCIOLOGY NEWSLETTER. Look inside for Summer & Fall 2013 Course Offerings. 120 Bedford Street Department Faculty:

Spring 2018 Course descriptions Blackwood

COURSE DESCRIPTION A comprehensive survey of the New Testament books of Matthew through John.

Policies for the Commissioning of Health and Healthcare

Cut-off date for applications: June 2, 2017

RTV 4929C (Spring 2016) ADVANCED PRODUCTION WORKSHOP: DIRECTING DRAMA

A Step-by-Step Guide to Support Planning

DIGF 6B21 Ubiquitous Computing

WRITING THE HALF-HOUR COMEDY SERIES CTWR 434 #19192 Fall 2017

JOU4308: Magazine & Feature Writing

RTVF INTRODUCTION TO SCREENWRITING. or, Writing for Visual Media. Tuesday & Thursday 9:30-10:50 AM (Media Arts building room 180-i)


ENSC327/328 Communication Systems Course Information. Paul Ho Professor School of Engineering Science Simon Fraser University

PhD Student Mentoring Committee Department of Electrical and Computer Engineering Rutgers, The State University of New Jersey

Birmingham City University. Extenuating Circumstances Procedure

Instructor: Matt Martinson Office: L&L 416F Office Hours: MWF Course Time: MTWF 12:00-12:50 Classroom: Black 136

SJSU Annual Program Assessment Form Academic Year Program Website:

Your Rights. In An ICF-MR Program

Measuring Individual Privacy

MAT 140 SYLLABUS - ANALYTIC GEOMETRY AND CALCULUS I

Multicriteria decision making (MCDA) in health care - against

ABOUT COMPUTER SCIENCE

WEEKLY SCHEDULE (subject to change)

News Photography COMM 1317 Spring 2017

St. John s University ΣΠΣ Chapter Induction Ceremony

Alternative English 1010 Major Assignment with Activities and Handouts. Portraits

***NEW*** We will give you 2 pencils, an eraser and sharpener. You are not allowed to bring your own stationery into the testing room with you.

Course Intro Essay All information for this assignment is also available online:

CALIFORNIA STATE UNIVERSITY, SACRAMENTO DEPARTMENT OF ART COURSE OUTLINE. ART O74: BEGINNING JEWELRY Section 1 Spring 2009

CS 305: Social, Ethical and Legal Implications of Computing

Textbooks (REQUIRED): 1. Snyder, Blake. Save The Cat, The Last Book On Screenwriting That You ll Ever Need. Michael Wiese Productions, 2005.

HOMEWORK ASSIGNMENT 5

at the Lawrence Hall of Science!

A New Approach to Teaching Manufacturing Processes Laboratories

RTV 3101 (Summer 2016) ADVANCED WRITING FOR THE ELECTRONIC MEDIA

San José State University Department of Art & Art History PHOT 112, Color Photography Section 1, Spring 2018

History of Science (HSCI)

Mechanical Engineering Program Assessment Report

Los Angeles Mission College Art 201, #17692/17711 DRAWING I 3 Units, Spring 2018 (Feb. 5-June 4) Room: Pacoima City Hall No prerequisite needed.

USASBE 2016 Conference. san diego. Sunday, January 10th, Friday, January 8th, Saturday, January 9th, January 8th - 12th 2016

Rushmore (1998) (Script and film) Little Miss Sunshine (1999) (Script and film) In Bruges (2004) (Script and film)

University of Manitoba Department of Sociology

Technology Leadership Course Descriptions

ANIMALS & ETHICS PHIL308K Fall 2013 online

Graduate students can expect to receive additional reading and different assignment details.

UCLA Extension Writers Program Public Syllabus. Writing for Animation

MITOCW watch?v=k79p8qaffb0

English for Business Level 2

Modern Digital System Design Using VHDL: A Practical Introduction

ECE 396 Senior Design I

Welcome to CSC384: Intro to Artificial MAN.

U252 - Environmental Law Monday and Wednesday 11:00 a.m. -12:20 p.m. in SSPA 1165

Course Syllabus OSE 3200 Geometric Optics

By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process.

UPG - DUAL ENROLLMENT Courses offered in Spring 2018

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #2. Filter Analysis, Simulation, and Design

Communications and New Media Title: Writing for Media Catalog Number: CNMS Credit Hours: 3 Total Contact Hours: 45

YOUR RIGHTS. In Intermediate Care Facilities for Persons with. Mental Retardation (ICF-MR) Programs. Texas Department of Aging and Disability Services

Note: This course contains books with adult themes including sexual assault, murder, suicide, nudity, and other controversial topics.

Fall 2018 Class Listing

Individual and Society

CTPR 438 PRACTICUM IN PRODUCING SYLLABUS 2 UNITS. USC SCHOOL OF CINEMATIC ARTS Spring 2018

Steps for Writing a History Paper

PHOT 296 Outdoor Photography Study Abroad Three (3) Credits

ModelBuilder Getting Started

SAN JOSE STATE UNIVERSITY Department of Aviation and Technology AE/ME/CMPE/ENGR/TECH 198--Technology and Civilization COURSE OUTLINE Fall 2012

ENGLISH AS AN ADDITIONAL LANGUAGE (EAL)

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

February 2016 SIMPLE. success. from Good to Great. message from our executives. start great to be great. priscilla del rayo lopez

Upper-division Writing Requirement Review Form (12/1/08) I. General Education Review Upper-division Writing Requirement Dept/Program RTV

Stuart Domenico Aldo Toole Pisanelli Gangemi

Transcription:

CSC 302 Computers and Society Instructor: Clark Savage Turner Office: 14-211, Phone: 756 6133 Office Hours: Tuesday 12:10-3 pm Thursday 2:10 pm - 4 pm and by appointment Email: csturner@calpoly.edu don t count on email (or on cellphones!) watch for spam filtering (use calpoly accounts) Web: www.csc.calpoly.edu/~csturner CSC 302 Spring, 2005 1

Texts Required: Baase, A Gift of Fire Petroski, To Engineer is Human Recommended: Johnson, Computer Ethics Yourdon, Death March Landaur, The Trouble with Computers Very important to writing (and grade in 302) Turabian, A Manual for Writers Strunk and White, The Elements of Style CSC 302 Spring, 2005 2

Discuss current computing ethics issues Try this: Go to a LUG meeting Read 2600 magazine Read (usenet) comp.risks Peruse Slashdot (www.slashdot.org) Read the business section of the newspaper Listen to NPR Bring your own work experience Make friends with local hackers CSC 302 Spring, 2005 3

Assignment and Reading Reading: Baase, Chapter 1, Unwrapping the Gift CSC 302 Spring, 2005 4

Assignment (cont d) Prepare 1 page future alumnus report give me a vision of what you hope to achieve in the 10 years beyond graduation. where will you live? what will you be doing? what will you have achieved? Include a photo at the top due on Wednesday, week 1 CSC 302 Spring, 2005 5

Prerequisites Prerequisites for CSC 302 completion of GE area B (science and math) junior standing Make sure you are on the roll, that you know the drop dates (and new rules) CSC 302 Spring, 2005 6

General Course Themes Review course description from catalog Check webpage: Social, ethical, political and technological implications and effects of computers in the modern world. Examination of the benefits and side-effects of computer applications and automation. Case study review and analysis. Satisfies GE Area F (Technology) requirement. See relationships between technical and social realms we are often in a very serious business CSC 302 Spring, 2005 7

Grading Requirements TBD, website for details Goals: (How to get an A, B, C, D or F) consistent efforts to develop communication skills writing effectiveness (spelling, grammar, clarity and style) develop research skills develop critical thinking look at computing in a situated context a broad view of computing as a human activity CSC 302 Spring, 2005 8

Grading (cont d) become familiar with Codes of Ethics become familiar with current topics in computers and society Not necessary (or possible!) to reach correctness must be satisfied with rough methods for ethical analysis compare this with software formal correctness there are NO computer scientists who think we can prove a program of significant size correct CSC 302 Spring, 2005 9

Grading (cont d) Perspective on grades evaluation is part of life but not all of it :-) Sex, drugs, money have no influence on my grading :-) Ben and Jerry s Cherry Garcia ice cream is as close as you can come but I keep a good stock to retain immunity to this powerful influence :-) CSC 302 Spring, 2005 10

Software / Computing What are YOU doing here? Why do we have to study computing in a social context? Who pays for this? Who suffers costs / enjoys benefits? Who has authority to direct, restrict, guide? What are the issues of consequence? CSC 302 Spring, 2005 11

Ultimate Goals for CSC 302 Go to the website to view course goals Navigate the website a bit CSC 302 Spring, 2005 12

Why am I your Professor? ham radio, lone backpacker B.S., in math from King s College M.S. in pure math from Penn State Went to Maine, taught at Bowdoin College Law School in Portland, Maine, J.D. UCI to study CORPS, then Software Engineering Therac-25 case, 1987 Married a psychologist 1987 because I could not afford one - took two years to practice law in NY CSC 302 Spring, 2005 13

So Why am I here? Finished Ph.D. in Software Engineering at UC Irvine 1999. Applied to Cal Poly without intent to come impressed with faculty and students I m here for 6 years now CSC 302 Spring, 2005 14

Why are You Here? Get a very brief introduction of each student CSC 302 Spring, 2005 15

Thoughts regarding Case Studies How do we proceed? Look at the FACTS (undisputed) Find the ISSUES (what are the questions inherent in the story?) List the STAKEHOLDERS and their interests Look at extant ARGUMENTS (what do other rational people and the stakeholders think about the issues?) CSC 302 Spring, 2005 16

Karl Popper s falsifiability criterion (epistemology) Any respectable scientific theory must be falsifiable, subject to showing it is untrue God is love is not falsifiable not a perjorative criteria there are different ways of knowing Turner is 51 years old is falsifiable so it can be tested for its truth objectively CSC 302 Spring, 2005 17

Underlying Questions and Definitions What is computing What is society Who cares? why should anyone care anyway? What is digital privacy What is a hacker What is a system - emergent behavior? Digital vs. Continuous technologies Software: meet a contract or solve a problem? CSC 302 Spring, 2005 18

Baase text WHY did she write this book? what is her pedigree? What is in the Preface, the TOC, the Appendices, the Index, the cover photo, reviews on the back side? note chapter structure notes, books and articles, organizations and websites CSC 302 Spring, 2005 19

Baase Chapter 1, anything of interest? Issues Unemployment Alienation and customer service Crime Loss of Privacy Errors CSC 302 Spring, 2005 20

Baase, Chapter 1 Themes Old problems in a new context Adapting to new technology Global reach of the net Tradeoffs and controversy Distinguish personal choice, business policy and law negative and positive rights CSC 302 Spring, 2005 21

Baase, Chapter 1 Benefits the www in general: communication autos and trucks education and training crime fighting health and medicine medical devices patient records diagnoses telemedicine CSC 302 Spring, 2005 22

Baase, Chapter 1 Tools for Disabled (ADA stuff?) Automation in manufacturing Identification, sensors and tracking Reducing paper and trash CSC 302 Spring, 2005 23

Written Assignment for Monday, 4 April Modified Questions from Baase: Page 30, exercise 1.8, topic related to computing issues in your own major that interests you and has social or ethical implications. Page 31, assignment 1.22, information relating to computing in your major. Give the URL. Read the IEEE/ACM Software Engineering Code of Ethics linked from my webpage optional (extra cr.) see 1.31 for journaling CSC 302 Spring, 2005 24

Reading Assignment for Chapter 2: 2.1-2.3 Monday, 4 April For Wednesday, finish the chapter, 2.4-2.6 Begin reading Petroski, Chapter 1 for the week CSC 302 Spring, 2005 25