Graduate Catalog

CS-692 Ethical Issues in Technology

This course explores the issues of computer ethics on the level of the professional computer scientist. It encourages the student's development of skills in ethical analysis through the use of methodologies such as exploration of research articles, interactive dialog, case study analysis, and the comparison and contrasting of actual codes of ethics within the profession. Topics include: review of computer crime and computer security vis a vis hardware, software, networking, telecommunications, and database management; computer hacking and the intrusion of viruses/malware/etc.; software theft and intellectual property rights; invasion of privacy on the Internet and at the workplace; software engineering ethics and professional practices; informatics and professional responsibility; computer ethics and computer law; computer and information system failures as an ethicalissue; impact of artificial intelligence and expert systems.

Credits

3