Computing, Ethics & Society


Course Objectives 

This course will provide a space and the impetus for exploration of ethical issues in computer science. The point of this class is not for the dictation of what is ethical (or the contrary), but rather for students to play a role in critically exploring technology. At the end of this course, students will have gained a broader conception of dilemmas in current computing technologies and will have a stronger framework with which to develop their own ethical responsibilities.

Lecture Slides

 Chapter 1

 Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Main Textbooks

Ethical, legal and professional issues in computing by Jones, SimonBlundell, BarryDuquenoy, Penny

Ethics for the Information Age, 7th Edition by Michael J. Quinn

Assessment and Grading

Course assessment includes  quizzes that will be offered through the course, homework assignments, and two exams - midterm and final. 
The final exam is not cumulative. You final grade has four components: class attendance, assignments, quizzes, midterm exam grade, and final exam grade. 

1.Class attendance 10%
2.Assignments 30% 
3.Midterm Exam 20% 
4. Final exam 40%