Computer Science

Ethics and Computers in Society

Ethics and Computers in Society
Societal impact of computer technology, the computer scientist's place in society, ethical issues. Reading, discussion, and writing seminar.
 Hours2.0 Credit, 2.0 Lecture, 0.0 Lab
 PrerequisitesC S 240 & ENGL 316
 NoteStudents are allowed only 1 retake of C S 404. This includes students who have failed or withdrawn (received a "W" grade). If after 1 retake, a student needs to retake the course again, the student must wait 1 semester/term before being allowed to take any C S course and must follow the petition process at This policy does not apply to classes dropped before the add/drop deadline. Petitions for exceptions to the policy can be completed at
 TaughtFall, Winter
 ProgramsContaining C S 404
Course Outcomes: 

Connections With Gospel

Articulate connections between the gospel of Jesus Christ and their professional life.


Analyze, write about, and discuss issues and ethical problems related to computing and the application of evolving technologies in society.

History of Computing

Appreciate the history of computing as a means for students to sharpen their sense of their own future.

Continuing Education

Students will understand the need for continuing education in their careers.