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

Similar documents
Getting on the same page

Digital Citizenship Continuum

Ethical and social aspects of management information systems

Circle Link 1 Online Rules of the Road

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

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

CS 305: Social, Ethical and Legal Implications of Computing

CSC 302 Computers and Society

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

Syllabus TCOM DL (Spring 2017)

Dr Lisa Bidwell Research Partnerships Manager, Faculty of Medicine February 2017

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

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

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

Computer and Information Ethics

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

Epilogue The Future of Knowledge Management

Becoming a Patent Professional. Jeffrey G. Sheldon 2014 PLI

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

University of Asia Pacific (UAP) Department of Law and Human Rights

Identifying and Managing Joint Inventions

No Silver Bullet. CSCI 5828: Foundations of Software Engineering Lecture 02 08/27/2015

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

Office of Science and Technology Policy th Street Washington, DC 20502

The little BIG book of badness

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

FPU Announcement Scripts

A Day in the Life of the Jos Curriculum Connections. Prince Edward Island

Digital Photography II: Discovering Your Creative Potential

On the Diversity of the Accountability Problem

Preliminary Syllabus Spring I Preparatory Topics: Preliminary Considerations, Prerequisite to Approaching the Bizarre Topic of Machine Ethics

VALLIAMMAI ENGINEERING COLLEGE

Speaking Notes for Grades 4 to 6 Presentation

Policy Cross Domain: A Status Report

Leads. are the life blood of your business

Why fundraise for Free Tibet?

Computer Ethics. Dr. Aiman El-Maleh. King Fahd University of Petroleum & Minerals Computer Engineering Department COE 390 Seminar Term 062

Computer Science and Philosophy Information Sheet for entry in 2018

Exhaustive Training module for new Patent examiners

Google reveal. their secret to a successful IP Litigation strategy. Catherine Lacavera, Director of IP and Litgation, Google

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

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

Digital Photography II: Discovering Your Creative Potential

Leveraging Intellectual Property for Success

Outsmart the Competition Through Patent Research

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

Jeff Johnson Welcome To Video #2 In Today s Free Training Video I ll Be Revealing What Will Quickly Become

Books. Foundations of Computer Science, 2 nd edition, Behrouz Forouzan and Firouz Mosha rraf, Thomson Learning, UK, ( 歐亞書局,(02) )

Sales Seduction Arsenal s 59 Point Copywriting Checklist For Copywriters Who Gets Results

Ethics and Cognitive Systems

CSCI 2070 Introduction to Ethics/Cyber Security. Amar Rasheed

Patents and Intellectual Property

Chapter 4 INFORMATION SYSTEMS

YEAR TOPIC/TYPE QUESTION

Suggest holding off until next time you visit, so you can ask your parents first.

Indiana K-12 Computer Science Standards

Bone Crusher 2.0. James Grimmelmann. Fourth Annual Greg Lastowka Memorial Lecture November 15, 2018

interactive dialogue

...Quality over quantity is a practice that defines not only value but the devotion of those who choose to follow it... -Downing

INTELLECTUAL PROPERTY POLICY

The Multiple Levels of Property in IP, and why it matters. Sean O Connor, J.D., M.A. Boeing International Professor Director, CASRIP

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

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

ANALYTICS EXCELLENCE WEBINAR SERIES

Wicked Smart Wedding Marketing

On the Economics of Synthetic Biology: Is Openness Feasible?

Collecting Our Town Artifacts: Collections Management

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

Intellectual Property Management - How to capture, protect and exploit your ideas

Protect your ideas. An introduction to patents for students of natural sciences, engineering, medicine and business administration

BLOCKCHAIN FOR SOCIAL GOOD. November 9, 2017 Dr. Cara LaPointe

Information Sociology

What s in the Spec.?

Vision. The Hague Declaration on Knowledge Discovery in the Digital Age

Comments of the AMERICAN INTELLECTUAL PROPERTY LAW ASSOCIATION. Regarding

MEDICINE LICENSE TO PUBLISH

Protect Your Family. and Friends from. The TB Contact Investigation TUBERCULOSIS

Encouraging Economic Growth in the Digital Age A POLICY CHECKLIST FOR THE GLOBAL DIGITAL ECONOMY

Hacking for Beginners: The Complete Guide

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE

Method 1: Internal Joint Venture Marketing

Microeconomics of Banking: Lecture 4

National Standard of the People s Republic of China

COMS 493 AI, ROBOTS & COMMUNICATION

Unpacking the Demand for Coding Skills. an exercise in skepticism

The BioBrick Public Agreement. DRAFT Version 1a. January For public distribution and comment

Wireless Environments & Privacy

How to secure your next property deal 20% below market value in the next 7 days

Selling On Amazon: Make Money Online - The Real Secrets To: Passive Income, Amazon FBA, And Money Management (Passive Income, Make Money Online,

Technology and Normativity

Individual Test Item Specifications

The Getting-It-Right Scripts for Therapists

Part I. General issues in cultural economics

University of Engineering and Technology, Taxila Department of Civil Engineering

2) Software piracy is bad for business. 2) Answer: True False

PLANNING YOUR COURSE OF STUDY (JURIS DOCTOR)

Call of duty 5 cheats ps3

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

UN-GGIM Future Trends in Geospatial Information Management 1

RBI Working Group report on FinTech: Key themes

Transcription:

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 2 minute talks: current events presentation 1 or 2 minutes, just talking 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 produce a very simple piece of paper with your name, date and subject of the talk for credit 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 More topics - my favorites Software Engineering requirements testing degree programs licensing as engineers ethics of NDA s as part of required capstone sequence in SE program 1

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 search for Johnson s papers Copyright as applied to object is unethical hides the innovative ideas contrary to US Const patent applied to software is better (exposes ideas) find Pam Samuelson s old stuff Even More 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? 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 2

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 as a human artifact? 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 3

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 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?) Positive rights Negative rights Rights 4

Normative Descriptive Claims about the World 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? 5

What does Weyuker Add? Testing NonTestable Programs when was this written? true today? what does she really say? what has changed? any progress at all? And Hamlet? Are we testing for reliability? what is reliability? a quality attribute of software (nonfunctional.) what is the testing to which he refers? how do others refer to testing? is it all dark, or does he have suggestions? any progress on this front? what did Brooks point to? Boris Beizer What does he have to say about all of this? does he knit this together in any way? do other engineers have anything to do with us as software developers (SE and CSC. and CPE) what is a system by the way? what is it that we build as software developers systems view Suggestion for Exam Put all the research papers into a matrix what is their main point how do they connect to each other? what SE Code provisions would interact with them? what do they mean to the real world? 6

Midterm Exam Friday All notes OK, open everything references must be clear to me but do not need to meet paper standards You may even speak to neighbors to borrow materials or get a reference but you may not copy answers :-) Materials up to Wednesday covered Some diffs with current practice and last exam but you may write out and bring answers, number them appropriately, and turn them in to me Critical to review comments on your first writing assignments (and on the instructions for writing the term paper!) Really! You need to write well, logically, and your flow must express your best thinking if an answer is not written well, it cannot communicate your best thinking and it will not receive credit 7