COMP08181 2020 Ethics in Computing
This module addresses the need for a strong ethical framework as applied to information and communications technology.
On completion of this module the learner will/should be able to;
Understand the philosophical framework and tools for analysing computer ethics in personal, public, and professional spheres.
Describe the impact of computer technology on issues of security, privacy, and anonymity.
Examine intellectual property rights in the context of computing.
Appraise the new frontiers of ethics presented by artificial intelligence, virtualisation technologies, virtual reality, and the Internet.
Teaching and Learning Strategies
The module will build skills through the continuous application of theoretical material to practical problems and scenarios through the use of case studies. Material will be delivered in weekly lectures followed by weekly lab-based workshops. Active learning will be achieved through the use of case based learning where students will apply their knowledge to real world scenarios. Students will typically work in teams to produce and present solutions.
Module Assessment Strategies
This module is assessed through coursework on the completion and presentation of an individual project/case study and on completion of a final written exam.
This module is reassessed n the basis of re-submitted coursework and/or repeat written examination.
LO 1 - Understand the philosophical framework and tools for analysing computer ethics in personal, public, and professional spheres.
- Examine personal and public morality, identifying assumptions and values and the law, looking at both conventional and natural law and the intertwining of morality and the law.
- Discuss the moral and ethical premises and their corresponding values in the changing technology arena.
- Traditional vs Functional code of Ethics.
- Ethical decision making.
- Codes of Ethics (IEEE/ACM).
- Professional and ethical responsibilities including the four pillars of professionalism: commitment, integrity, responsibility, and accountability.
LO 2 - Describe the impact of computer technology on issues of security, privacy, and anonymity.
- Analysis of how security, privacy and anonymity are influenced by computer technology.
- Security and computer crimes including penetration and denial-of-service attacks, ad educating the user to be aware of possible sources of computer crimes
- Privacy and surveillance
LO 3 - Examine intellectual property rights in the context of computing, including the risks and liabilities associated with software
- The foundations of intellectual property rights and how computer technology has influenced and changed the traditional issues of property rights.
- The laws on copyright, patents, data protection and the General Data Protection Regulation
- The digital divide, workplace issues such as employee monitoring, health risks from computer use, and how these issues are changing with the changing computer technology.
LO 4 - Appraise the new frontiers of ethics presented by artificial intelligence, virtualisation technologies, virtual reality, and the Internet.
- An examination of how these new frontiers are affecting the traditional ethical and social issues.
Coursework & Assessment Breakdown
|Title||Type||Form||Percent||Week||Learning Outcomes Assessed|
|1||The student will be expected to investigate and research a particular topic relevant to the area of Ethics in Computing||Project||Project||40 %||Week 7||1,2|
|2||Case Study Analysis||Continuous Assessment||Assignment||60 %||OnGoing||1,2,3,4|
Full Time Mode Workload
|Laboratory Practical||Computer Laboratory||Workshop||2||Weekly||2.00|
|Independent Learning||Not Specified||Independent learning||4||Weekly||4.00|
Required & Recommended Book List
2016-04-15 Ethics in Computing Springer
ISBN 3319291041 ISBN-13 9783319291048
This textbook raises thought-provoking questions regarding our rapidly-evolving computing technologies, highlighting the need for a strong ethical framework in our computer science education. Ethics in Computing offers a concise introduction to this topic, distilled from the more expansive Ethical and Social Issues in the Information Age. Features: introduces the philosophical framework for analyzing computer ethics; describes the impact of computer technology on issues of security, privacy and anonymity; examines intellectual property rights in the context of computing; discusses such issues as the digital divide, employee monitoring in the workplace, and health risks; reviews the history of computer crimes and the threat of cyberbullying; provides coverage of the ethics of AI, virtualization technologies, virtual reality, and the Internet; considers the social, moral and ethical challenges arising from social networks and mobile communication technologies; includes discussion questions and exercises.