Most business ethics courses and textbooks confine themselves to considering specific cases and principles  For example, students are often given lists of ethical rules for in-class discussion and role-playing
This approach fails to provide a framework for understanding specific principles and should thus be changed to include abstract ethical theory
An ethics course should acquaint students with a wide range of specific principles and appropriate applications.