<aside> 📌
Tutorial Notes: - What amkes an action right or wrong according to KANT
a. Yes, contradiction exists: ACTION IS FORBIDDEN eg. queue jumping, lying
b. No contradiction: PERMISSABLE
You need to be rational and have autonomy to act rationally
</aside>
The Code as a whole is concerned with how fundamental ethical principles apply to a computing professional’s conduct. The Code is not an algorithm for solving ethical problems; rather it serves as a basis for ethical decision-making
A computing professional should…..
1.1 Contribute to society and to human well-being, acknowledging that all people are stakeholders in computing
1.2 Avoid Harm
1.3 Be honest and trustworthy
1.4 Be fair and take action not to discriminate
1.5 Respect the work required to produce new ideas, inventions, creative works, and computing artifacts (by giving credit where due)
1.6 respect privacy (data handling principles)
1.7 Honour Confidentiality
A computing Professional should
2.1 Strive to acheive high quality in both the processes and products of professional work.
2.2 Maintain high standards of processional competence, conduct, and ethical practice.
2.3 Know and respect existing rules pertaining to professional work
2.4 Accept and provide appropriate professional review.
2.5 Give comprehensive and thorough evaluations of computer systems and their impacts, including analysis of possible risks
2.6 Perform work only in areas of competence.
2.7 Foster public awareness and understanding of computing, related technologies, and their consequences.