Teaching Ethics, (Islamic) Values and Technology: Musings on Course Design and Experience | IEEE Conference Publication | IEEE Xplore