CS 3K: Ethical and Social Aspects of Computing
Spring 2012
10:05-10:55 TR
214 Rekhi

Most recent update: March 20
Homework and Handouts
Final Paper and
Project Schedule
Next event: Tues., Apr. 3
Project Example
Project Organization Next event: Thurs., Mar. 1
Reading Schedule Next event: Tues., Apr. 3
Categorization Task Due: Tues., Jan. 24
HTML categories template
Links to categorize
Kohlberg assignment Done in class on Jan. 12
Initial email message (for the record)

Required Reading:
Everything Is Miscellaneous, Weinberger
A book selected individually by each student

Resources
1. Critical Thinking
        "The cafeteria food is terrible and you can't get seconds."
        "Gimme some chili cheese fries and a diet Coke."
2. Theories of Ethical Development
        Piaget, Kohlberg, Turiel, Gilligan (Univ. of Illinois, Chicago)
        Kohlberg (W.C. Crain. (1985). Theories of Development Prentice-Hall. pp. 118-136.)
3. Ethical Systems and Philosophies from the Stanford Encyclopedia of Philosophy
        Morality         Consequentialism         Deontolgy
        Utilitarianism Kantianism Relativism
        Justice Veil of Ignorance Moral Skepticism
Facebook links
The evolution of Facebook
Privacy policy
Facebook privacy scanner
Safe Harbor

Course description: An examination of social and ethical issues associated with computing. Topics include: ethical theories and decision making, intellectual property, freedom of expression, privacy, security, and professional responsibility.
Prerequisites: CS3141 and Junior Standing.

Syllabus


Instructor: Steve Seidel
Office hours: To be announced
Office: 310 Rekhi Computer Science Hall
Phone: 487-2950
Email: steve@mtu.edu


Grading:
30% Verbal classroom participation
10% Attendance
30% Homework
30% Projects (individual and group)
0% Exams

All students in this course are expected to read, understand, and abide by the University's Academic Integrity Policy.