Intro to Computing, �Ethics, & Society
Fall 2021
Outline
Outline
About Me
Our TAs / Grad Students
Ayse Hunt (Graduate TA)
Natalie Melo (curriculum team)
Peer Mentors
The Tree Lab
I also co-direct the TREE Lab with Dr. Sepehr Vakil: https://tree.northwestern.edu/. Within the lab, we investigate ethical, social, and racialized dimensions of new technologies. This includes:
Learning During COVID-19
Outline
Overview of the course
Why should I take this course?
Computing technologies shape how we interact with and understand our world, and are becoming increasingly integrated into our lives.
They’re also created by people, and therefore have particular sets of goals, values, assumptions, etc. built into them.
Therefore, it’s important that we examine the harms and benefits of these technologies, including:
Why should I take this course?
This course will give you an opportunity to read about, explore, and discuss a range of ideas as they relate to technology and society.
It should (hopefully) also help you to think about your own experiences, beliefs, and goals within the discipline of computer science, so that you can better reason about potential harms and benefits of computing.
Learning Goals
What am I going to learn?
The course is divided into four units:
See the course schedule for more information�
1. Morality, Ethics, & Human Values
In the (very brief) philosophy unit, we’re going to learn about some philosophical perspectives to help use analyze particular debates and situations.
The goal of this unit is for you to practice analyzing controversies and situations in terms of the core values in play, using some key philosophical approaches (e.g. welfare, freedom, and virtue).
2. Theories of Technology & Society
In this unit, we will examine theories of technology, which will explore questions like:
Technology
2. Theories of Technology & Society
Society
3. “Everyday” Computing Technologies
Next, we will apply what we have learned to some of our most basic computational constructs and methods (e.g. data, networks, algorithms, system design).
As we look at them, we will identify places where human judgements come into play; and discuss the consequences of particular choices (using a variety of different case studies).
4. CS + X
Finally, we will explore some special topic areas (I’ve proposed some, but we can decide together). Some potential topics:
How am I going to learn it?
1. Readings
The course readings are intended to deepen and expand your understanding of the ethical, social, and political dimensions of computing technologies.
Books
2. Reading Reflections
You will also submit weekly reading responses on Thursdays.
3. Identity Journal Entries
In addition to the reading responses, you will also be keeping an “Identity Journal” (more on the logistics of this in a moment)
4. Class Attendance & Participation
5. Homework & Labs
Homework and labs are an opportunity for you to practice thinking about an idea or technique that we’re learning about in class (in lieu of a bigger midterm project). Examples of homework assignments include
6. Final Project (2 Options)
1. Speculative Fiction�Imagine the state of the world in 2100. Using key texts from the class, you will describe in rich detail the socio-technical features of this world, and your analysis will describe the systems, policies, and decisions that got us there.
2. Design a Learning Resource a tech-related ethical concern�In groups of 2-3, you will design a resource that helps a particular audience of learners (e.g. a 7th grade social studies class, a network of human rights lawyers, a Congressional subcommittee, etc) learn about a tech-related ethical issue.�You will create a set of learning and teaching resources which might include �lesson plans, assessments, podcasts, interactive demos, etc).
Questions so far?
Outline
Expectations
Fostering Collective Learning
We speak from our
own experiences
(“I” statements)
We listen and acknowledge each others’ presence
???
We bring our
whole selves
???
We are always learning and growing
We challenge the idea not the person
We are present and prepared
(as much as we can be)
???
Snacks
Restaurant (and what to order)...
Let’s Talk!
Break into groups of 3-4:
Grading
Your course grade is calculated as follows (see syllabus for more info):
Participation | 30% |
Homework | 40% |
Final Project / Paper | 30% |
Course Logistics
Course Logistics
Attendance
You are allowed two unexcused absences during the quarter, no questions asked. You should reserve these absences for the occasional emergency or illness. After two absences, your participation grade will be impacted.
General Grading Philosophy
If you’re doing the assignments, submitting them on time, attending and participating in lecture, and doing thoughtful, high-quality work, then you’re going to do great in this class.
Accommodations
Any student requesting accommodations related to a disability or other condition is required to register with AccessibleNU (847-467-5530) and provide professors with an accommodation notification from AccessibleNU, preferably within the first two weeks of class.
All information will remain confidential.
Outline
Identity Journal: Setup
Identity Journal: Entry #1
Share with:
Before Next Class...