欧美口爆视频

Skip to main content

Ethics In Tech

Glasses in front of computer screens with code displayed

欧美口爆视频 programs aim to increase ethics engagement in tech

Gernene Tan

At 5 p.m. on Tuesdays, Professor Casey Fiesler and PhD student Natalie Garrett meet with 欧美口爆视频 Boulder鈥檚 Ethics in Computing Fellows. These women work together conducting research in Ethics through 欧美口爆视频鈥檚 Information Science department; they also lead the 鈥淓thics in Computing Fellowship.鈥  This Fellowship is part of Mozilla鈥檚 Responsible Computer Science Challenge, a program which aims to 鈥渋ntegrate ethics with undergraduate computer science training.鈥 欧美口爆视频 was selected as one of 18 universities to receive funding from the grant, and the fellowship is one measure individuals have taken to increase ethics engagement within the university community鈥攅specially in Computer Science. 

鈥淔or a long time, I have been thinking about how ethics should be part of an entire curriculum as opposed to a single class. Here at 欧美口爆视频, in Computer Science, there wasn鈥檛 a single class until fairly recently,鈥 Dr. Fiesler said. Dr. Fiesler鈥檚 hope is that an improved ethical awareness across the Computer Science student body will stir conversation on ethical awareness and perhaps enhance students鈥 learning experience. 鈥淚 had this theory that if lots of great ethically engaged students come and talk about it a lot and have it on their mind and learn a lot of new things then maybe [they鈥檒l] go back to your classes and bring up issues and just be ethically engaged students in [their] classes.鈥 

During fellowship meetings, students discuss current events surrounding tech ethics and participate in different workshops. Later in the semester, they help brainstorm ways to incorporate ethics into programming activities for introductory CS courses. Dr. Fiesler and Garrett have already been collaborating with faculty to integrate ethics components into course materials: they鈥檝e helped to modify lab-based assignments to not only teach students technical skills, but also to consider the ethics of different tech topics. Their work has led to changes to INFO courses as well as CSCI 1300. 

鈥淲hat we鈥檝e been doing is taking mostly assignments that already exist and re-contextualizing them so that instead of 鈥榳rite some code to build a fortune teller鈥, it鈥檚 like 鈥榳rite some code to build a personalized ad.鈥 And this teases up a conversation about Cambridge Analytica,鈥 Dr. Fiesler said. She was referring to the scandal in which a company called GSR exploited a Facebook security loophole to harvest user data and sell at least some of it to Cambridge Analytica. Cambridge Analytica then used the data for political profiling. 

Currently, the only ethics requirement for CS (BS) students is a single three-credit ethics course. Students are given a choice between:

  • INFO 4601: Information Ethics and Policy
  • PHIL 1100: Ethics
  • PHIL 1200: Philosophy and Society
  • PHIL 2160: Ethics and Information Technology
  • EHON 1151: Critical Encounters

The disadvantage of this model is that many of the ethics classes don鈥檛 have a technology-centric component, so students don鈥檛 get to practice thinking about how ethics applies to their work. Ask computer science students how frequently ethics are discussed in their classes, and you might be surprised to hear that often, students struggle to recall any mention of it. Students learn how to execute code injection attacks, design databases, and build machine learning algorithms but not necessarily explore the moral dilemmas involved with such decisions. 

鈥淚 think that the ideal [scenario] is to have both a required standalone tech ethics class and to [integrate ethics with other classes]. The reason I think this is so important is that it鈥檚 very easy to think about ethics as something someone else does,鈥 Dr. Fiesler said. 鈥淵ou鈥檙e not learning it as part of the technical practice of computer science.鈥 

When asked about how good academic syllabi can nurture more ethical students, Dr. Fiesler and Garret both agreed that success can be difficult to both attain and measure. The two mentioned programs at different universities. For example, Harvard CS professors collaborate with philosophy graduate students to design course modules, and Georgia Tech provides a class that teaches ethics through sci-fi. These programs are resource-intensive, but the belief is that they bring enormous benefits to students. 

鈥淚 think it鈥檚 important to make [ethics] part of your classes early so that you learn that this is part of computer science,鈥 Dr. Fiesler said. 鈥淏ut honestly with the amount that we see on the news constantly about this, it鈥檚 hard to say that it鈥檚 not relevant.鈥 

Garrett added, 鈥淎necdotally, when I present these types of topics to the intro students, I see their faces shift and change like, 鈥極h my gosh I never thought about that.鈥 I think that is the most important first step. We should be sharing what controversies are happening and what questions we should all be asking. And really what the landscape is.鈥 

Dr. Fiesler hopes to continue the Ethics in Computing Fellowship into the future, and she also discussed plenty of different ways for students to get involved. For those interested in exploring ethics in tech, there are plenty of options to check out:

  • Enroll in a tech ethics class.
  • Engage in tech ethics research.
  • Stay up to date with tech ethics current events.
  • Bring ethics discussions to the classroom. Positive change can begin with just one conversation.