We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

Avoiding Ethical Pitfalls in the Tech Industry

Daniel Moorer

This course focuses on what went wrong. That is, it focuses on the difficulty every manager experiences and how some make the mistake of following an incorrect ethical path.

Read more

This course focuses on what went wrong. That is, it focuses on the difficulty every manager experiences and how some make the mistake of following an incorrect ethical path.

Examined are operating “in the gray”, whether we are driven by rational thinking or intuition, and the possibility of the deliberate infliction of a negative act. Each of these is not an uncommon occurrence. Indeed, operating in the gray is a topic that comes up often in conversations with managers and leaders at every level.

The goal of this course is to understand how things can go wrong and how those ethical mistakes affect one’s team, the company, and the society at large. These possible errors are not easily seen and sometimes, for leaders and managers, appear without warning. Stopping them is, many times, a function of ethical awareness and the courage to act.

This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform. The ME-EM is designed to help engineers, scientists, and technical professionals move into leadership and management roles in the engineering and technical sectors. With performance-based admissions and no application process, the ME-EM is ideal for individuals with a broad range of undergraduate education and/or professional experience. Learn more about the ME-EM program at https://www.coursera.org/degrees/me-engineering-management-boulder.

Enroll now

What's inside

Syllabus

Managing Where “Right” and “Wrong” Become Blurred
This module addresses the difficulties that technical leaders may have with ethical situations – the areas of work where the ethical path is not clearly defined, what may be termed “The Gray”. When operating in such conditions, it is easy to rationalize any path – this too is considered and discussed. Lastly, we discuss how one may find the correct ethical path even in the midst of “The Gray”.
Read more
What Drives Us: Rational Thinking or Intuition?
This module compares and contrasts rational thinking and intuition with the goal of determining which is better to use in ethical decision making.
The Deliberate Infliction of a Negative Act?
This module addresses the motivations of the leader and some of the ways that they may fall prey to ethical difficulties.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops a foundational understanding of what ethics in management contain, how managers may compromise them, and what consequences these actions may entail
Led by Daniel Moorer, Assistant Professor, and Evans Family Faculty Fellow, Daniel Fellow in Engineering Management, of the University of Colorado Boulder, who is known for his contributions to engineering and technology management
Investigates real-world ethical scenarios that managers face, using case studies and examples to illustrate the complexities of ethical decision-making in the field of technology and engineering
Explores various ethical theories and frameworks to provide a solid foundation for understanding and analyzing ethical dilemmas in management contexts
Suitable for engineering and technology professionals, as well as managers and leaders in technical industries, who seek to enhance their ethical decision-making skills

Save this course

Save Avoiding Ethical Pitfalls in the Tech Industry to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Avoiding Ethical Pitfalls in the Tech Industry with these activities:
Review Engineering Ethics
Refreshing your knowledge of engineering ethics will help you recall the ethical principles and guidelines for engineering practice, which is crucial for making ethical decisions in the field.
Browse courses on Ethics
Show steps
  • Review your notes or textbook chapters on engineering ethics
  • Read articles or watch videos about recent ethical issues in engineering
Review Units of Measurement
Reviewing units of measurement will help you refresh your knowledge of how to use and convert between different units of measures, as this is essential for understanding the quantitative data and calculations throughout this course.
Browse courses on Math
Show steps
  • Go over your notes and assignments from previous math or science courses
  • Review online resources such as Khan academy
Practice Converting Units
Practicing converting units will help you strengthen your understanding of how to use and convert between different units of measurement and to become more confident when working with quantitative data.
Browse courses on Conversion
Show steps
  • Solve practice problems from your textbook or online resources
  • Create your own practice problems and try to solve them
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Unit Conversion Cheat Sheet
Creating a cheat sheet will help you summarize the most common unit conversions and have them readily available for easy reference, which can be helpful when completing calculations and solving problems.
Browse courses on Conversion
Show steps
  • Gather a list of the most common units of measurement used in the course
  • Create a table or chart that lists the units, their conversions, and any formulas you need
  • Review your cheat sheet regularly
Explore Case Studies on Ethical Decision-Making
Exploring case studies will provide you with practical examples of ethical dilemmas and how they were addressed, allowing you to learn from real-world scenarios.
Browse courses on Case Studies
Show steps
  • Find case studies related to engineering ethics
  • Analyze the case studies and identify the ethical issues involved
  • Discuss your analysis with classmates or a mentor
Develop an Ethical Decision-Making Framework
Developing a decision-making framework will help you establish a clear and systematic approach to ethical decision-making in engineering practice.
Browse courses on Ethics
Show steps
  • Research different ethical decision-making models
  • Identify the key steps and principles involved in ethical decision-making
  • Create a flowchart or diagram that outlines your ethical decision-making framework
  • Test your framework by applying it to real-world ethical scenarios
Contribute to Open-Source Projects Related to Ethics
Contributing to open-source projects can provide you with hands-on experience in applying ethical principles to software development and collaboration.
Browse courses on Ethics
Show steps
  • Find open-source projects that align with ethical values
  • Review the project's codebase and documentation
  • Identify areas where you can contribute to improving the ethical aspects of the project
  • Propose your contributions to the project maintainers

Career center

Learners who complete Avoiding Ethical Pitfalls in the Tech Industry will develop knowledge and skills that may be useful to these careers:
Engineering Manager
Engineering Managers steer the technical vision of a project or product. They bridge the gap between engineers and management, ensuring a high output of quality products efficiently. This course may help teach you how to proactively identify, address, and neutralize potential ethical pitfalls, which can help an Engineering Manager effectively lead a team.
Product Manager
A Product Manager is responsible for the overall success and profitability of a product. One way that is done is by completing thorough research and due diligence on the market, competition, and current trends. Understanding the ethical implications of a product, as well as how to avoid common pitfalls, can be instrumental to success in this role. This course may help by teaching you how to think through ethical dilemmas and avoid potential ethical issues in the future.
Technical Program Manager
Technical Program Managers coordinate technical aspects of a project, especially within the software engineering field. This role requires a strong background in technology and a deep understanding of the development process. This course may be useful since it addresses managing in situations where right and wrong are not always clearly defined, a skill that this role requires.
Software Development Manager
Software Development Managers work with a team of software developers to plan, design, and implement software systems. They also manage the day-to-day operations of the software development process, including budgeting, scheduling, and quality control. This course may be useful since it helps build a foundation in understanding what motivates people and what can potentially lead to ethical pitfalls, such as deliberately inflicting harm.
Data Scientist
Data Scientists use advanced statistical and computational methods to analyze large amounts of data in order to extract meaningful insights. This information is then used to help businesses make better decisions. This course may be useful by teaching you how to understand and mitigate potential ethical issues in data science, such as privacy concerns and algorithmic bias.
Quality Assurance Manager
Quality Assurance Managers are responsible for ensuring that products and services meet the required standards of quality. They develop and implement quality assurance processes, monitor quality metrics, and identify and resolve quality issues. This course may be helpful since it can help you build a foundation in understanding how to navigate ethical dilemmas and avoid potential pitfalls.
Information Security Analyst
Information Security Analysts protect computer networks and systems from unauthorized access, use, disclosure, disruption, modification, or destruction. They also develop and implement security plans and procedures, and monitor security systems for vulnerabilities. This course may be helpful since it can help you build a foundation in understanding how to proactively identify and mitigate potential ethical issues in the field of information security.
Computer Systems Analyst
Computer Systems Analysts design, implement, and maintain computer systems. They also analyze and solve problems with computer systems, and provide technical support to users. This course may be useful since it can help you build a foundation in understanding how to proactively identify and mitigate potential ethical issues in the field of computer systems analysis.
Database Administrator
Database Administrators design, implement, and maintain databases. They also ensure that databases are secure and reliable, and that data is backed up and restored properly. This course may be useful since it can help build a foundation in understanding how to proactively identify and mitigate potential ethical issues in the field of database administration.
Network Administrator
Network Administrators design, implement, and maintain computer networks. They also ensure that networks are secure and reliable, and that data is transmitted securely. This course may be useful since it can help build a foundation for understanding how to proactively identify and mitigate potential ethical issues in the field of network administration.
Computer Programmer
Computer Programmers write and maintain computer programs. They also analyze and solve problems with computer programs, and provide technical support to users. This course may be helpful since it can help build a foundation for understanding how to proactively identify and mitigate potential ethical issues in the field of computer programming.
Web Developer
Web Developers design and develop websites. They also analyze and solve problems with websites, and provide technical support to users. This course may be helpful since it can help build a foundation for understanding how to proactively identify and mitigate potential ethical issues in the field of web development.
Software Engineer
Software Engineers design, develop, and maintain software systems. They also analyze and solve problems with software systems, and provide technical support to users. This course may be helpful since it can help build a foundation in understanding how to proactively identify and mitigate potential ethical issues in the field of software engineering.
IT Specialist
IT Specialists provide technical support to users, and install and maintain computer systems and networks. They also analyze and solve problems with computer systems and networks, and provide training to users. This course may be helpful since it can help build a foundation for understanding how to proactively identify and mitigate potential ethical issues in the field of IT support.
IT Manager
IT Managers plan, organize, and direct the activities of an organization's IT department. They also develop and implement IT policies and procedures, and manage IT budgets. This course may be useful since it can help build a foundation for understanding how to proactively identify and mitigate potential ethical issues in the field of IT management.

Reading list

We've selected 15 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Avoiding Ethical Pitfalls in the Tech Industry.
Provides a comprehensive overview of the ethical issues that arise in the information age, including privacy, intellectual property, and free speech. It valuable resource for anyone who wants to understand the ethical implications of new technologies.
Explores the rise of surveillance capitalism and the ethical challenges that it poses. It can help readers understand the importance of protecting our privacy in the digital age.
Explores the challenges that democracy faces in the 21st century, including the rise of authoritarianism and the spread of fake news. It can help readers understand the importance of protecting democracy and finding new ways to engage citizens in the political process.
Provides insights into the psychology of habit formation. It can help readers understand how to break bad habits and develop good ones. This book could be useful for understanding how ethical decision-making can become habitual.
Explores the possible futures of humanity, from technological advancements to the threat of climate change. It can help readers understand the ethical challenges that we will face in the future.
Explores the impact of the Fourth Industrial Revolution on society and the economy. It can help readers understand the ethical challenges that we will face in the future.
Provides a comprehensive overview of the ethical issues that engineers face in their work. It valuable resource for anyone who wants to understand the ethical implications of engineering decisions.
Provides a sweeping overview of human history, from the Stone Age to the present day. It can help readers understand the challenges that humans have faced throughout history and the ethical implications of our actions.
Provides a feminist perspective on ethics. It argues that the ethics of care more adequate moral framework than traditional ethics, which focus on justice and rights.
Provides practical advice on how to be an ethical leader. It covers topics such as building trust, making tough decisions, and creating a culture of integrity.
Provides a technical introduction to the ethics of algorithm design. It covers topics such as fairness, transparency, and accountability.
Provides a comprehensive overview of the ethical issues surrounding the tech industry. It covers topics such as privacy, data security, and the ethics of AI.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Avoiding Ethical Pitfalls in the Tech Industry.
Ethical Decision Making for Success in the Tech Industry
Most relevant
A Theoretical Origin of Ethics in Business and Tech...
Most relevant
A Technical Leader's Qualities and Effectiveness
Most relevant
Project Management: Foundations and Initiation
Most relevant
Systems Engineering and Program Management
Most relevant
Financial Forecasting and Reporting
Most relevant
Resilience & Leadership: Concepts, Definitions, &...
Most relevant
Product Cost and Investment Cash Flow Analysis
Most relevant
Resilience & Leadership: Tools, Methods, & Applications
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser