Common Course Outline
Catalog Description
| Credits | 3 |
|---|---|
| Hours/Week | 3 |
| Prerequisites (Course discipline/number) | None |
| Other requirements | College-level reading |
| MnTC Goals (if any) | Goal 6/The Humanities, the Arts, Literature, and Philosophy, Goal 9/Ethical and Civic Responsibility |
Course Description
In a world increasingly reliant on technology, the ethical implications of computing and artificial intelligence (AI) are more relevant than ever. This course seeks to bridge the gap between technology and ethical inquiry, providing students with the tools to critically evaluate and address ethical dilemmas in various domains of computing, AI, and data science. The course covers a wide range of topics, from fundamental ethical theories to futuristic considerations in AI ethics. Topics include the history of computing, AI and machine learning basics, data privacy, algorithmic bias and fairness, surveillance, security, employment in the age of AI, bioethics in computing, ethics in video games and virtual reality, AI ethics in science fiction, and future policy and design considerations.
Date Last Revised (Month, year)
November, 2023
Outline of Major Content Areas
- Basic ethical theories and principles
- The Trolley Problem and other ethical dilemmas
- History and Evolution of Computing
-
The Basics of AI and Machine Learning
- How AI works
- Ethical challenges specific to AI
- Ethics and Data Privacy
- Algorithmic Bias and Fairness
- Racial, gender and other sorts of bias
- How to make algorithms fairer
-
Surveillance and Security
- Government surveillance vs. individual privacy
- Ethical hacking
- Automation and Job Loss
- Bioethics and Computing
- Ethics in Video Games and Virtual Reality
- The impact of virtual worlds
- Representation of race and gender gaming
-
AI Ethics in Science Fiction
- Exploring ethical issues through fictional examples
- Case studies (e.g., Asimov’s Laws)
- The Future of Computing and AI Ethics
- Policy and regulations
- Ethical AI design
Learning Outcomes (General)
The student will be able to:
- Identify and critically evaluate major ethical theories and principles, and apply them to a range of ethical dilemmas, such as the Trolley Problem.
- Understand the history and evolution of computing from its earliest forms to present-day technologies, recognizing ethical considerations at each stage.
- Explain the basics of how AI and machine learning work, and identify the ethical challenges specific to AI, including potential bias and fairness issues.
- Discuss the concept of data privacy and be able to assess ethical considerations surrounding the collection and usage of personal data.
- Identify discuss instances of bias in algorithms and propose methods for making algorithms fairer and more equitable.
- Explain the implications of government surveillance versus individual privacy and be able to engage in debates about ethical hacking and cybersecurity.
- Analyze the impact of AI and automation on employment and the gig economy, identifying both opportunities and ethical considerations.
- Evaluate the ethical implications of using computing technologies in healthcare and bioinformatics, including issues around medical data and informed consent.
- Recognize the ethical implications of video games and virtual reality, including issues related to representation, violence, and impact on behavior.
Learning Outcomes (MnTC)
- Goal 6/The Humanities, the Arts, Literature, and Philosophy
-
The student will be able to:
- Understand those works as expressions of individual and human values within a historical and social context.
- Respond critically to works in the arts and humanities.
- Articulate an informed personal reaction to works in the arts and humanities.
- Goal 9/Ethical and Civic Responsibility
-
The student will be able to:
- Examine, articulate, and apply their own ethical views.
- Understand and apply core concepts (e.g. politics, rights and obligations, justice, liberty) to specific issues.
- Analyze and reflect on the ethical dimensions of legal, social, and scientific issues.
Methods for Evaluation of Student Learning
Methods may include but are not limited to:
- Papers
- Tests and quizzes
- Journals
- Service-learning projects
RCTC Core Outcome(s)
This course contributes to meeting the following RCTC Core Outcome(s):
- Critical Thinking
- Students will think systematically and explore information thoroughly before accepting or formulating a position or conclusion.
Special Information (if any)
None