Ethical Issues in Computer Science (CGS4092)

Prerequisite: A course in computer programming.
This theory and skills course is intended for students with a basic knowledge of computer science principles and programming languages. The course introduces fundamental concepts and analytical methods in ethics, along with ethical, legal, and social issues and questions in computer science that call for ethical analysis.