This course covers a wide range of ethical issues. Starting with basic concepts and terminologies, the course discusses different theories regarding morality that are mainly related to theology and deontology. The course will enhance a student’s philosophical understanding of hot topics that are prevalent in every society e.g. rewards and punishment, lying, cheating, sexuality, bioethics mercy death, freedom, abortion and others.