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.