The aim of the course is to help students develop knowledge of, and insight into, ethical implications of computers in society and the professional responsibility of computer scientists. The course will cover ethical aspects of the design, implementation and use of computer systems and software, current models of professional responsibility and legal liability, and practical skills for moral reasoning and responsible behavior in computing. The course will emphasise issues related to cyber security, but also those related to professional responsibility, privacy, security, intellectual property, regulation of commerce and speech, and value sensitive design. The course will emphasize the role of the engineers, and their ability to make ethically problematic decisions that directly influence the design of the computer system.
No, but attendance strongly recommended
One written exam at the end of the quartile, which counts 40% of the grade, and one group assignment (essay), which counts for the remaining 60%.