Professional Ethics in Computing

Code School Level Credits Semesters
COMP3041 Computer Science 3 10 Autumn Malaysia
Code
COMP3041
School
Computer Science
Level
3
Credits
10
Semesters
Autumn Malaysia

Summary

The module introduces the students to the legal, social, ethical and professional issues  relating to computing, as per BCS accredited programme requirements.

Target Students

Available to Level 3 and Level 4 students in the School of Computer Science. Available to inter-campus mobility students and other exchange students in computer science. This module is not available to students not listed above, without explicit approval from the module convenor(s). This module is part of the Software Engineering theme in the School of Computer Science.

Classes

Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester

Assessment

Educational Aims

The module aims to develop knowledge and understanding of the social harms enabled by computing, professional codes of ethics, professional responsibilities, dependability in computing, privacy and data protection, security by design, the ethical challenges posed by contemporary computing, and responsible research and innovation.

Learning Outcomes

Knowledge and Understanding:
1.1 Social harms enabled by computing
1.2 Professional codes of ethics
1.3 Professional responsibilities
1.4 Dependability
1.5 Security by design
1.6 Privacy and data protection
1.7 Ethical challenges of contemporary computing
1.8 Responsible research and innovation

Intellectual Skills:
2.1 Understanding the nature of ethics in computing

Professional Skills:
3.1 Knowledge, understanding and application of ethical codes in computing

Transferable Skills:
4.1 Ability to reason about ethics in a digital world
 

Conveners

View in Curriculum Catalogue
Last updated 09/01/2025.