Computing, Ethics, and Society delves into the ethical implications of computing systems and technologies on society. It examines the impact of automation on employment, algorithmic bias in AI, and ethical issues within tech workplaces. The course helps learners identify and manage ethical situations in their careers and lives.
Certificate Available ✔
Get Started / More InfoThis course covers foundational ethical considerations in computing, algorithmic bias in AI, and ethical issues in computing applications, providing learners with a comprehensive understanding of the societal implications of technology.
Module 1: Computing, Ethics, and Society Foundations
Module 2: Ethical Issues in AI and Professional Ethics
Module 3: Ethical Issues in Computing Applications
Master algorithmic programming techniques in this comprehensive course that offers hands-on experience with nearly 100 coding problems. Apply algorithms to real-world...
Algorithms for Searching, Sorting, and Indexing provides comprehensive training in algorithm design and analysis, focusing on sorting, searching, and data structures....
Learn to code a simple interactive rock, paper, scissors game in Python and gain essential programming skills in under 2 hours.
Number Theory and Cryptography is a course that explores the practical applications of number theory in cryptography, including the RSA algorithm. Participants will...