Chapter 1
Chapter 1
Chapter 1
PROFESSIONALISM
AND ETHICS IN
COMPUTING
CHAPTER 1
What is Professionalism?
Professionalism means:
acting appropriately
and in a manner that is
acceptable and careful
What is Ethics?
Moral principles that
govern a person's
behavior or the
conducting of an activity.
What is Ethics?
"Ethics has to do with what my feelings tell me
is right or wrong.
"Ethics has to do with my religious beliefs.
"Being ethical is doing what the law requires.
"Ethics consists of the standards of behavior
our society accepts.
"I don't know what the word means."
What is Law?
Law is a system of rules that
govern a society with the
intention of upholding justice
and preventing harm to
individuals and property.
Law VS Ethics
Ethical beliefs lead to the
development of laws and
regulations to prevent
certain behaviors or
encourage others
Law VS Ethics
Ethical
beliefs
LAW
Ethical
beliefs
Types of ethics:
1. professional ethics
2. engineering ethics
3. computer ethics.
Professional ethics
Professional ethics
encompass the personal,
organizational and
corporate standards of
behavior expected of
professionals. Example?
Engineering ethics
The field of applied ethics
and system of moral
principles that apply to
the practice of
engineering. Examples?
Computer ethics
Computer Ethics is a part of
practical philosophy which
deals with how computing
professionals should make
decisions regarding
professional and social
conduct. Examples?
grow of computer
technology
Lack of awareness of these
technology related ethical
questions
Policies and laws lag behind
the technology
1. RESPONSIBILITY
2. ACCOUNTABILITY
3. LIABILITY
Philosophical Ethics
1.
2.
3.
Consequentialism
Deontologism
Social Contract Theory
Consequentialism (Utilitarianism)
Deontologism
typically stress the reasons
why certain actions are
performed.
Importance Of Computer
Ethics
Prevents
Theft of Intellectual
Property
Prevents Loss of Various Jobs in the
field of Software Development
Keeps you from being Unethical
Makes Your Computer a Better and
Safe place to be At
THINGS TO DO
GROUP
1:
Discuss computer ethics as a unique
kind of ethics
GROUP
2:
Explain the importance of computer
ethics