Ethics
Professional Ethics
ACM Code of Ethics
(Association for Computing Machinery)
Business Ethics
Stockholder approach
• Any action taken by a business is acceptable as
long as it is legal and maximizes stockholder
profit.
Stakeholder approach
• Any action that violates rights of stakeholder must
be rejected.
Social Contract approach
• Any action that is deceptive, can dehumanize
employees or that could discriminate is rejected.