Computing, Ethics, and Society Specialization
Computing technologies shape how people access information, interact, and receive services, while also influencing jobs and societal structures.
This specialization examines ethical issues in modern computing, including AI bias, social media, privacy, healthcare, robotics, and the future of work. Using real-world cases and ethical frameworks, it prepares learners to identify and navigate challenges in their careers.
Throughout the specialization, learners will engage with articles published in computing ethics journals. These assignments will require learners to carefully dissect the articles, critically evaluate the ethical principles at play, and reflect on the broader implications for society, technology, and individual decision-making.
In this specialization, you will learn how to:
- Describe ethical challenges that arise in a wide range of computing technologies and applications, their causes, and how they can be addressed.
- Identify ethical issues associated with the culture of tech workplaces and how they can be addressed.
- Apply ethical frameworks to help analyze ethical challenges that arise in computing technologies and applications and the computing workspace.
Courses
- Computing, Ethics, and Society Foundations
- Ethical Issues in AI and Professional Ethics
- Ethical Issues in Computing Applications
This specialization can be taken for academic credit as part of CU Boulder’s MS in Computer Science or MS in Artificial Intelligence degrees offered on the Coursera platform. Learn more: MS in Computer Science and MS in Artificial Intelligence.