Examines current topics and issues associated with computing and software systems.
Investigation and discuss into the impact of computing technology on society including areas such as intellectual property, privacy, ethics, and the workplace.
Student learning goals
General method of instruction
Class assignments and grading
Presentations, weekly quizes, and individual paper.