CS 4873C Spring'21

Logo

Computing, Society, & Professionalism

Syllabus

Schedule and Readings

Homeworks

Term Paper

View the Site on GitHub blairmacintyre/cs4873-s21

Here you will find a schedule for the semester, and below that a detailed list of readings.

NOTE: Topics to be covered and the corresponding readings are subject to change. Please always check the online schedule and the list of class readings.

Schedule

Week Topic Assignments    
Two-day week
Jan 14/15
no classes      
Week 1:
Jan 18
(M) MLK Holiday
(W) Intro & Overview
Slides (Purusall pdf)
Video (Perusall)
Discussion Guide (file)
     
Week 2:
Jan 25
(M) Case Study: Therac-25
Slides (Perusall, pdf)
Video (Perusall)
(W) Rhetoric & Writing Arguments
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
     
Week 3:
Feb 1
(M) Do Artifacts Have Politics?
Slides (Perusall pdf)
Video (Perusall)
(W) Utilitarianism
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
HW: Therac and the 737-MAX    
Week 4:
Feb 8
(M) Deontology
Slides (Perusall pdf)
Video (Perusall)
(W) Social Contract Theory
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
HW: Reflection on the politics of a technologic artifact    
Week 5:
Feb 15
(M) Stakeholder Analysis
Slides (Perusall pdf)
Video (Perusall)
(W) Virtue Ethics
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
     
Week 6:
Feb 22
(M) Freedom of Speech and Networked Communications
Slides (Perusall pdf)
Video (Perusall)
(W) Regulating Online Speech
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
HW: Applying Ethical Frameworks to a Dilemma    
Week 7:
Mar 1
(M) Intellectual Property
Slides [Perusall pdf)
Video (Perusall)
(also M) Software as IP
Video (Stream)
Discussion Guide (file)
Term Paper Proposal    
Week 8:
Mar 8
(M) Privacy
Slides (Perursall pdf)
Video (Perusall)
(W) Privacy and the Government
Slides (Perursall pdf)
Video (Perusall)
Discussion Guide (file)
HW: Fair Use    
Week 9:
Mar 15
(M) Surveillance / USA Patriot Act
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
(W) Tuesday is break day, so we’ll do only one lecture this week to reduce the workload. There will still be a discussion section.
     
  Mar 17: withdrawal deadline      
Week 10:
Mar 22
(M) Professional Ethics
Slides (Perusall pdf)
Video (Perusall)
(W) Wednesday is a break day, hits class and some discussion sections, so no Discussion Session this week
     
Week 11:
Mar 29
(M) no class
(W) Network Neutrality
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
Term Paper Outline    
Week 12:
Apr 5
(M) Work and Wealth
Slides (Perusall pdf)
Video (Perusall)
(W) Technology and Pandemics
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
HW: New ACM Code    
Week 13:
Apr 12
(M) AI, Algorithms, and Bias
Slides (Perusall pdf)
Video (Perusall)
(W) Fake News and Deep Fakes
Slides (Perusall pdf)
Video (Perusall)
Discussion Guide (file)
     
Week 14:
Apr 19
(M) Race in Computing
Slides (Perusall pdf)
Video (Perusall)(W) use the time to prepare your paper presentation
No discussion guide
Term Paper Presentation in Session    
Last Week:
Apr 26
no topic. Drop by and chat about the course Term Paper Due    

Here you will find the readings for each day. Optional readings are in italics.

Readings

Week 2

Monday: Case Study: Therac-25

Optional:

Wednesday: Rhetoric & Writing Arguments

Week 3

Monday: Do Artifacts Have Politics?

Optional:

Wednesday: Utilitarianism

Week 4

Monday: Deontology

Wednesday: Social Contract Theory

Week 5

Monday: Stakeholder Analysis

Optional

Wednesday: Virtue Ethics

Week 6

Monday: Freedom of Speech and Networked Communications

Optional Readings

Wednesday: Regulating Online Speech

Week 7

Before Monday: Intellectual Property

Monday: Software as IP

No class Wednesday

Week 8

Monday: Privacy

Optional Readings (these have been used by other faculty in the past, some you might find interesting)

Wednesday: Privacy and the Government

Optional readings

Week 9

Surveillance / USA Patriot Act

Optional readings:

(Cancelled) Wednesday: Privacy and Biological Data

(All are optional. I’m eliminating one of this lecture since this week has one of the “Break days” in lieu of Spring Break, and I’d like to give you all a bit of a break.

Optional readings:

Week 10

Monday: Professional Ethics

Week 11

Wednesday: Network Neutrality

Optional readings:

Week 12

Monday: Work and Wealth

Optional

Wednesday: Technology and Pandemics

Optional readings:

Week 13

Monday: Algorithmic Bias and Fairness

Optional

Wednesday: Fake News and Deep Fakes

Week 14

Was Monday: Electronic Voting, Democracy and Computing

Optional

Monday: Race in Computing

Optional:

Week 15