Computer Science 305: Social, Ethical, and Legal Implications of Computing

This course provides an insight into the social, ethical, and legal implications of computing. The introduction of advanced computing hardware and software has had significant impact on society, both good and bad. This course is intended to make students think critically about the impact of such technologies and the legal and ethical implications of the profession. Students will be required to write a term-paper on a chosen area of computing and ethics or its impact on society. Furthermore, students are required to present their topic to the class in a 8-10 minute presentation in the last half of the quarter.

Course Details:

License & Credits

This course -- including the schedule, homework assignments, and lecture slides -- has been modified from a previous version developed by Wu-chi Feng. Please contact me if you would like to use any of the materials.