Introduction to ethics. Comparison of ethics and engineering ethics. Ethics at personal and student
levels. The concept of professions. The importance of ethics in engineering. The role of codes of
ethics. Professional responsibilities of software engineers. The concept of morality. The
importance of core values. Moral/ethical dilemmas and hierarchy of moral values.
- Teacher: Aishatu Haruna Dalibi