Computer ethics: Lecture videos
Slides and lecture videos from the SIL861 course on Applied Ethics in Computer Science, conducted during August-November 2021, are available here.
- Module 1a: What is computer ethics: Slides
| Examples of technology fallouts to motivate the question of ethics in technology design and management | Organization of the lecture contents | What makes computers different: Invisibility, logical malleability, scale, informatization |
| Sources of complexity: Many hands, bugs, attributing fault and causation, liability | Relevance of democracy: Ethics, law, citizen participation, learning about a pluralistic society, structural inequalities | Political economy of technology: Capitalism, worker control, de-skilling, population control, democracy |
- Module 1b: Normative ethical theories: Slides
| Consequentialism, Kantianism, Social contract, Virtue ethics, application of these theories to build principles |
- Module 1c: Ethics needed in the contemporary context: Slides
| Part 1: Technologists as political actors, supporting aspirations, social good, power-weak, oppressed | Part 2: Marxist humanism, post-colonial and subaltern lenses | |
- Module 2a: Ethics of user interface design: Slides
| Dark patterns, persuasive design, norm shaping, action triggers |
- Module 2b: Ethics of data and privacy design: Slides
| Part 1: Different notions of privacy, data protection laws, surveillance | Part 2: K-anonymity, differential privacy, blind signatures, private communication | |
- Module 2c: Ethics of algorithms and AI: Slides
| Part 1: Web search, feedback loops, news feeds, fairness in machine learning | Part 2: Fairness in machine learning | Part 3: Algorithmic auditing, explainability of machine learning models |
| Part 4: Human in the loop systems, critical look at algorithms | ||
- Module 2d: Ethics of system design: Slides
| Part 1: Langdon Winner – Do artifacts have politics | Part 2: Facets of power, how technology shapes power relationships | Part 3: More examples of technology as shaping power relationships, the system thinking approach |
- Module 2e: Ethics of management of technology systems: Slides
| Part 1: Management of the design process, management of the deployment, user participation in the management process | Part 2: A/B testing, open societies, assumptions under which open societies can be realized | |
- Module 3a: Design methods for ensuring responsible use and outcomes from technology: Slides
| Part 1: Different design methods and their underlying ethics | Part 2: Participatory design, challenges in participation, action research | |
- Module 3b: Influence of organizational structure and culture: Slides
| Barriers within organizations to upholding ethical principles while designing and managing technology, scope for workers to hold their organizations accountable through collective action |
- Module 3c: Role of the political economy of technology: Slides
| Part 1: Surveillance capitalism, state surveillance, worker control and exploitation | Part 2: Critical look at social media, neo-liberalism, scope of collective action, limits of regulation | Part 3: Counter movements, platform cooperatives, digital commons, rebel technology, appropriate technology |