Lecture 13: Broader Engineering Perspectives EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 4/8/13.

Slides:



Advertisements
Similar presentations
Discussion of issues not covered by EU legislation Andrew Kelly European Regions Airline Association.
Advertisements

AVIATION SAFETY AND SECURITY –AVS 2104-
Engineering Diploma Level 2 Unit 7 Application of Maintenance Techniques in Engineering In this unit you will get involved with both maintenance procedures.
Time Management By Zahira Gonzalez.
What is the goal of the game Monopoly?
Pearson Education Ltd. Naki Kouyioumtzis
A Gift of Fire, 2edChapter 4: Can We Trust the Computer?1 PowerPoint ® Slides to Accompany A Gift of Fire : Social, Legal, and Ethical Issues for Computers.
© 2009 The McGraw-Hill Companies, Inc. All rights reserved 3-1 LEGAL AND ETHICAL ISSUES in Medical Practice, Including HIPAA PowerPoint® presentation.
Ethics Ethics are the rules of personal behavior and conduct established by a social group for those existing within the established framework of the social.
Abstracts E185EW TA: David Luong. An Abstract Requirements management is being recognized as one of the most important albeit difficult phases in software.
CS 4001Mary Jean Harrold1 High Cost of Software Failure Denver Airport Baggage System (1995): $280M Ariane 5 Explosion (1996): $7B Mars Rover (2004): Unknown.
CS 501: Software Engineering Fall 2000 Lecture 27 Software Engineering as Engineering.
Ethics in a Computing Culture
Chapter 11 Software Development Horror Stories. Sampling of Software Problems = Faye Starman gets an electric bill for $6.3 million instead of $63 due.
IS Security Control & Management. Overview n Why worry? n Sources, frequency and severity of problems n Risks to computerized vs. manual systems n Purpose.
Software Testing and Quality Assurance
Chapter 7 Consumer and Community Relations. Copyright © Houghton Mifflin Company. All rights reserved.7–2 Consumer Legal Issues With respect to U.S. consumers,
Cloud Computing and Information Policy: Computing in a Policy Cloud? Jimmy Lin The iSchool University of Maryland Thursday, April 2, 2009 This work is.
Transaction. A transaction is an event which occurs on the database. Generally a transaction reads a value from the database or writes a value to the.
Transactions and Recovery
Toward A Reasonable Programmer Standard Responsibility and Negligence in Software Design.
A Comprehensive Solution Team Mag 5 Valerie B., Derek C., Jimmy C., Julia M., Mark Z.
B. Ross Cosc 4f79 1 Ethical and Legal issues From: Building Expert Systems: Principles, Procedures and Applications, E.M. Awad, West Pub. Co., 1996, ISBN.
Anthony Liisi – First idea of Captivate What if you put flat-screen displays inside elevators so people had something to watch while waiting to.
What to do upfront to prevent trouble What to do when “stuff” happens.
1 Chapter 2 Socio-technical Systems (Computer-based System Engineering)
By: Amanda Torres BLACKOUTS:What causes them and how to reduce… Energy is the main source that keeps this world alive. When energy blows out it causes.
3- System modelling An architectural model presents an abstract view of the sub-systems making up a system May include major information flows between.
Travel Risk Management Today’s Challenges in a Risky Environment (C) iJET International, Inc. All rights reserved.
Lecture 16: Electrical Engineering II EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 4/10/13.
Reliability Andy Jensen Sandy Cabadas.  Understanding Reliability and its issues can help one solve them in relatable areas of computing Thesis.
Flash Crash Information and Regulatory challenges.
1 Maintain System Integrity Maintain Equipment and Consumables ICAS2017B_ICAU2007B Using Computer Operating system ICAU2231B Caring for Technology Backup.
Protecting the Public, Astronauts and Pilots, the NASA Workforce, and High-Value Equipment and Property Mission Success Starts With Safety Believe it or.
Lecture 7: Multiplication and Floating Point EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering.
INVARIANTS EEN 417 Fall When is a Design of a System “Correct”? A design is correct when it meets its specification (requirements) in its operating.
ASSURANCE PINNACOL ASSURANCE Wants you to know about : EMERGENCY/DISASTER PREPAREDNESS.
ETHICS and COMPUTERS An Overview 23/04/2017.
Lecture 12: Integer Arithmetic and Floating Point CS 2011 Fall 2014, Dr. Rozier.
1 IE 590D Applied Ergonomics Lecture 26 – Ergonomics in Manufacturing & Automation Vincent G. Duffy Associate Prof. School of IE and ABE Thursday April.
Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES ,
Safety in Construction Contracts Presented By: Ramy besaiso Instructor : Eng: Eyad Haddad Chapter 10.
Risk Management & Corporate Governance 1. What is Risk?  Risk arises from uncertainty; but all uncertainties do not carry risk.  Possibility of an unfavorable.
Understanding Computer Viruses: What They Can Do, Why People Write Them and How to Defend Against Them Computer Hardware and Software Maintenance.
Tim Walden Section: 004 NO!  Consumers have no legal alternative over defective software they buy off the shelf because of restrictions on liabilities.
Business Ethics & Social Responsibility
Why do “they” require ethics for accredited undergraduate engineering programs? 2 (a) an ability to apply knowledge of mathematics, science, and engineering.
Problems n The main problem is the congestion of traffic in the air. With the congestion come further problems, such as: –There are too few large airports.
Topic of the Month February
By: Maya Valerio & Lauren Mariani. US Airways flight 1549 departed from La Guardia Airport. Complications occurred shortly after takeoff when both engines.
CptS 401 Adam Carter. Final Review  Similar structure to the midterm: Multiple choice Matching (probably quotes from Daemon) Essay  Most questions will.
Effective Media Campaigns We the Students
1 Chapter 13 (Week 13) SYSTEMS MAINTENANCE AND EVALUATION Chapter 13: SYSTEMS MAINTENANCE AND EVALUATION Throughout its life, a system should operate effectively.
Chapter 6 legal and ethical issues Section 6.1 Government and Laws
Licensed under Creative Commons Attribution – ShareAlike 4.0 International Value Proposition.
1 Chapter 1- Introduction How Bugs affect our lives What is a Bug? What software testers do?
Auto Insurance. Objectives Students will identify the factors that affect the cost of automobile insurance Students will identify the various types of.
Safety Critical Systems
Section 6.1 Government and Laws Chapter 6 legal and ethical issues Section 6.2 Social Responsibilities and Ethics.
SUBJECT: ENGINEERING ECONOMICS AND MANAGEMENT ( ) TOPIC: MEANING AND IMPORTANCE OF CORPORATE SOCIAL RESPONSIBILITY AND BUSINESS ETHICS NAME: VAISHNAVI.
Accounting Seminar 1 Professor: Bonita Daly, PhD Accountancy Office: Room 423 Office Hours: By appointment.
Can We Trust the Computer? FIRE, Chapter 4. What Can Go Wrong? What are the risks and reasons for computer failures? How much risk must or should we accept?
Chapter 4 Business Ethics & Social Responsibility
Graphic showing EGPWS Activation
Pension Freedom and Automatic Enrolment - Next Steps
BUSINESS CONTINUITY BY HUI ZHENG.
KOREAN AIR FLIGHT 801 CRASH: A CASE STUDY
Software Engineering Code of Ethics
INFS 452 – Computer Ethics & Society
Chapter # 7 Software Development
Presentation transcript:

Lecture 13: Broader Engineering Perspectives EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 4/8/13

Engineering Impact Engineering Programs in the US are subject to accreditation by ABET – Accreditation Board for Engineering and Technology – Cannot become a licensed engineer without a degree from an accredited program. Why?

Engineering Impact The solutions we provide have a major impact on the world – Economic – Environmental – Societal – Safety Our designs and solutions can have serious consequences, forseen and unforseen.

Pentium FDIV Bug Intel’s Pentium 5 – Professor Thomas Nicely noticed inconsistencies in calculations when adding Pentiums to his cluster – Floating-point division operations didn’t quite come out right. Off by 61 parts per million

Pentium FDIV Bug Intel acknowledged the flaw, but claimed it wasn’t serious. Wouldn’t affect most users. Byte magazine estimated only 1 in 9 billion floating point operations would suffer the error.

Pentium FDIV Bug Total cost to Intel? $450 million

Pentium FDIV Bug What could Intel have done? What was Intel’s responsibility to its customers? What was the impact to Intel? What could it have been?

Korean Air Flight 801 Route from Seoul, Korea to Asan, Guam Normally flown by an Airbus A300, replaced by a Night flight

Korean Air Flight 801 Air Traffic Control Minimum Safe Altitude Warning system – lets pilots know when they are too close to the ground. System in Guam had been giving off spurious alarms, and prevented the airport’s other systems from detecting aircrafts approaching below minimum safe altitude Engineers modified the system to limit alarms.

200 Deaths

Korean Air Flight 801 What were the engineers trying to accomplish? What could they have done? What ethical duties do we have as experts in these situations?

Social Media Social media has become massively popular Privacy controls hard to manage, not the focus of the user experience Some employers (like Virgin Atlantic) keep tabs on their employees. – Have even fired some over posts

Social Media Companies are starting to ask employees to log in and show their Facebooks as part of the hiring process Illinois recently made this illegal. Still legal in most states.

Social Media What responsibilities do companies have for their user privacy? What sort of ethical implications do seemingly benign technologies have?

The Importance of Trust Sarbanes-Oxley Act HIPAA California Proposition 11 FISMA Massachusetts 201 CMR Over 10,000 regulations

Users expect data to be stored indefinitely…

Reliability What responsibilities do we have as engineers to preserve information? Should we be liable if our systems fail in these ways? What limits should there be to liability? Can a system ever be fully reliable? What responsibility do we have to report the limits to our systems reliability?

High Frequency Trading Algorithmic trading, seeks to exploit small differences in prices, millions of programs running How do they interact? How does something written by Company A affect something written by Company B?

High Frequency Trading 2010 Flash Crash – largest intraday point loss – Losses recovered in minutes, but scared regulatory bodies US SEC and CFTC consluded that HFT contributed to the volatility.

High Frequency Trading SEC and FTC stated – “market makers and other liquidity providers widened their quote spreads, reduced liquidity, and withdrew from the market” Some signal set off their algorithms, caused a joint movement which helped cause the crash

High Frequency Trading What responsibility do we have to prevent disasters? What happens when our duty to our employer might conflict? How do we weigh our responsibilities?

The broader world is complex Critical thinking Awareness of situations and consequences Working with regulators, and employers Maintaining integrity