CS 404: Ethics and Computers In Society - byu-cs/wiki GitHub Wiki

Back to Courses

General Information

Attribute Value
Semesters Taught ?
Typical number of sections ?
Technologies Used ?

Workload

Shouldn't be as bad as average CS courses. The amount of work is what you would expect from a 2 credit class.

Learning Outcomes

The first half of the course is spent on ethical and moral theories and the last half of the class is more about business/CS ethics (conflicts of interest in the workplace, the ethical questions self-driving cars bring up, etc.).

Homework

There are assigned readings for almost every class period. They can be pretty long and turn out to be important for understanding the material.

Projects

There are two short papers (3-5 pages double-spaced). They serve as an application to the things learned in class (basically write about specific principles learned in the class applied to your life).

There is one group essay (about 10 pages). Your group picks a tech company that has violated their ethics in some way. You analyze how they have made morally wrong choices in the past and present, and how they could in the future.

Tests

There is a midterm and final. Both are fairly reasonable.