Skip navigation
Brigham Young University
Login
Computer Science

Computer Science

CS 404 - Ethics and Computers In Society

Summary Societal impact of computer technology, the computer scientist's place in society, ethical issues. Reading, discussion, and writing seminar.
Prerequisites Engl 316
Credits 2  
Return to Course Listing

CS 404 Objectives and Topics


This document is not a syllabus. Instead, for ALL offerings of this course, this document states the expected objectives and topics for the course. Faculty members teaching this course should adhere to these objectives and topics. Students taking this course can expect to achieve the objectives and cover the topics specified, and faculty members teaching follow-on courses can expect students to have been appropriately exposed to the prerequisite material as stated.

Purpose

To write about and discuss matters that impact each student's future professional life as well as society as a whole, in the light of the restored gospel of Jesus Christ.

Objectives

At the end of this course, students should be able to:
  1. Articulate connections between the gospel of Jesus Christ and their professional life.
  2. Analyze, write about, and discuss issues and ethical problems related to computing and the application of evolving technologies in society.
  3. Appreciate the history of computing as a means for students to sharpen their sense of their own future.

Topics

Video presentations and discussions (12 hours)
    Cringely, Triumph of the Nerds
    The Pace of Life
    Frontline: Hackers
    Frontline: Dot Con Revolution OS

Writing workshops (3 hours)

Class discussions (9 hours)
    Introduction
    The digital age
    Cybersecurity and espionage
    Technology and society
    Internet safety
    Personal and professional ethics

Guest Speakers (6 hours)
    Women in computing
    Technology and law
    Technology and the Church
    Technology and family history work

Judgment Day (6 hours)
    In-class mock trials debating and discussing ethical issues in computing

Note: CS404 is a two-hour class.  The number of 50-minute class hours of instruction would normally be 28, but is 36.  Being an experiential class, the instructional contact hours are higher than the norm, but the outside hours are lower than the norm, leaving the total number of hours students devote to the course in the expected range.   

 

eStore