Course Description
This course aims to introduce professionalism and ethics for computer science. The common issues encountered by computer scientists and IT professionals are discussed, including intellectual property, privacy, reliability and security in IT, health and safety in IT, the major normative ethical theories that are applicable to computer science. The code of conduct in computer science including case studies is addressed.
Intended Learning Outcomes
CILO-1: Students will be able to identify, define and discuss the moral, ethical, and legal issues emerging from computer science.
CILO-2: Students will be able to describe, interpret and apply the principles of professionalism and the codes of conduct in computer science.
CILO-3: Students will be able to identify, predict and develop solutions to the ethical, moral, and legal problems frequently encountered in the field of computing.