CSCI 300 – Seminar on Computing and Society – Spring 2025

When/Where

M 4:15 – 7:00 pm / Harbor Walk West 213

Description

A seminar course to prepare majors for careers in CS by discussing and studying professional, ethical, legal, and social issues and responsibilities in computing. Local and global impact of computing on individuals, organizations, and society will also be addressed. Oral presentations and written work will be required.

Prerequisites

CSCI 221 with a grade of C- or better, MATH 207.

Course syllabus

Course syllabus (PDF).

Class Discussion

Class discussion is available here.

Assignments

Homework #1, Presentation, Evaluation.

Test Dates

  • Test 1: TBA

References

  1. Bloom’s Taxonomy – or how deep is your knowledge? – memorize, understand, apply, analyze, synthesize, and evaluate.
  2. The ACM Code of Ethics and Professional Conduct (“the Code”) expresses the conscience of the profession. Computing professionals’ actions change the world. To act responsibly, we should reflect upon the wider impacts of our work, consistently supporting the greater good.  The ACM Code of Ethics is designed to help guide the aspirations of all computing professionals in doing our work. It acknowledges that ethical decisions are not always easily arrived at, and exhorts us, as professionals, to develop not only our technical abilities but our skills in ethical analysis as wellUltimately, we are here to do good.  Let’s explore how…
  3. ACM Ethics Case Studies – these fictional cases studies are designed for educational purposes to illustrate how to apply the Code to analyze complex situations.  As prescribed by the Preamble of the Code, computing professionals should approach the dilemma with a holistic reading of the principles and evaluate the situation with thoughtful consideration to the circumstances. In all cases, the computing professional should defer to the public good as the paramount consideration.
  4. Slides from “Introduction to Ethics” lecture, Feb 3, 2025.
  5. Andrew Wilson, “Political technology”: why is it alive and flourishing in the former USSR?“, June 17, 2011.
  6. Case Study: Social Media Misinformation Campaigns – the new Cold War? – Social media giants created algorithms to maximize profits from advertisements, with disregard as to how their system may be used by foreign adversaries to influence elections and national unity and cohesion. By automatically infusing enough nonsense and fake news into the opponent’s information networks, you play havoc with their society, political systems, and sociocultural cohesion.
  7. Paul Mozur, Keith Bradsher, John Liu and Aaron Krolik, “Leaked Files Show the Secret World of China’s Hackers for Hire“, New York Times, Feb. 22, 2024.  China has increasingly turned to private companies in campaigns to hack foreign governments and control its domestic population.
  8. Ethics and Computing Repository – designed to aid studying or teaching courses involving ethical issues related to a broad range of computing topics.  It is a collection of articles, mainly from popular media.
Skip to toolbar