Laws vs Morals vs Ethics Q No.1 Consider the Following Scenario ? Speeding on Motorway • Illegal, moral (“everyone” does it), maybe ethical Speeding within city • Illegal, immoral(dishonest), unethical What might a software engineer do that is… • Illegal, immoral, unethical ? • Legal, immoral, unethical ? • Legal, moral, unethical ? Q No.2 By Considering 8 Principles of IEEE Code of Ethics, How would you respond in a way that is legal, moral, and ethical for the following scenarios? 1. You are the owner of a software engineering company. Your employees (engineers) want you to let them do pro bono work for a local non-profit organization on company time. 2. You are the head of a computer science department at a university. Your boss (a “dean”) wants you to find a way to change your curriculum so undergrads are more likely to choose your department for their major. 3. You are a software engineer working at a large publicly-traded corporation, where a colleague invents a new kind of compiler. Your managers see it as a huge potential cash cow. 4. You are a software engineer at a company where management routinely encourages you and your colleagues to use pirated software.