RIT Classifieds>RIT Online Courses>Computing, Ethics, and Society

Computing, Ethics, and Society

About this Specialization

Computing systems and technologies are impacting the lives of most people the world, and will do so even more in the future. These impacts include how we get information, how we socialize, how we receive critical services such as health care and transportation, and much more. Computing also impacts our society in fundamental ways including the impact of automation on the availability and types of employment, and how we organize and govern our society.\\n\\nThis specialization examines some of the ethical issues in the design and implementation of current and future computing systems and technologies, and reflects upon the broad implication of computing on our society. It draws upon a wide variety of sources and experiences including recent events, media and research articles, and the experiences of computing professionals. It examines a wide range of computing applications in areas including algorithmic bias in artificial intelligence and machine learning, social media, security and privacy, health care, robotics and autonomous systems, gender and race in the computing workforce, and the future of work. Its overriding objective is to help learners identify and manage ethical situations that may arise in their careers and lives. This includes exposing learners to a wide range of examples of ethical issues in computing, and making them familiar with ethical frameworks that can be applied to help analyze ethical challenges.

Created by: University of Colorado Boulder


Related Online Courses

In this course, you will gain a solid foundation in Machine Learning (ML) and Python programming, which are essential skills for any aspiring data scientist. By the end of the course, you\'ll have... more
This specialization covers the foundations of visualization in the context of the data science workflow. Through the application of interactive visual analytics, students will learn how to extract... more
This course provides a comprehensive guide to managing test activities and using tools effectively throughout the software testing process. Learners will gain an in-depth understanding of test... more
This MOOC describes by example how to build cloud services via the use of object-oriented design techniques; Java programming language features; Java Servlets, the Java Spring Framework; and cloud... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to improve the usability and sustainability of LookML projects.Created by: Google Cloud more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL