Top

海角视频

Pilot program embeds ethics into U of T undergraduate CS courses

The pervasive adoption of advanced technologies across all spheres of our lives鈥攆rom business to government to our most personal and intimate relationships鈥攎eans that academic disciplines like computer science play an increasingly bigger role in formative decisions about our communities and cultures.

Many University of Toronto alumni are already in leadership roles in industry. And the computer science students at U of T today could very well be the next global tech leaders, ones who will make decisions not only about technology itself, but about its wide-ranging effects on justice, healthcare, education, economies, human rights, and beyond.

To ensure the technology of the future is designed and deployed to consider its broader societal impact, a new pilot program from U of T鈥檚 海角视频 of Computer Science and is aiming to embed ethics modules into a cross-section of existing undergraduate computer science courses at U of T.

Professor Sheila McIlraith (left) and Professor, Teaching Stream Diane Horton (right)

Professor Sheila McIlraith (left) and Professor, Teaching Stream Diane Horton (right)

The initiative is co-led by , a professor of computer science and a research lead at SRI, and , a computer science teaching-stream professor. The team also includes scholars who specialize in ethics from U of T鈥檚 .

From learning about the complex trade-off between data privacy and public benefit to making design decisions that impact marginalized communities, computer science students will be taught the skills to identify potential ethical risks in the technologies they are learning to build.

鈥淲e want to teach students how to think, not what to think,鈥 says McIlraith. 鈥淲e鈥檙e not proselytizing about 鈥榬ight鈥 or 鈥榳rong.鈥 But we want students to identify ethical questions because, when they enter the workforce, they will be on the front lines. They鈥檒l be the ones writing the code, developing the systems, using the data. It鈥檚 imperative that ethical considerations are part of fundamental design principles.鈥

Asked why this type of initiative is more urgent now than ever before, McIlraith points to the massive changes in the role technology plays in society.

鈥淚t used to be that technologists would build systems for a particular purpose or industry,鈥 says McIlraith. 鈥淏ut now, technology is no longer just for individual tasks like completing tax returns or keeping track of company inventory. Technology impacts the way all of us live, work, and interact with each other. A lot of the money and investment that fuels our economy is related to technology. And emerging tech companies are often led by young people who have just come out of computer science degrees.鈥

When SRI was founded in 2019, McIlraith was appointed one of its inaugural research leads. She quickly approached SRI Director about the need for an embedded ethics initiative in computer science, citing a similar pioneering program already underway at Harvard University. Hadfield immediately saw the alignment with SRI鈥檚 mission to explore the dynamics between technology and the human agenda鈥攁nd to solve problems at the intersection of technology and public good.

McIlraith and Horton are joined on the team by , most recently a postdoctoral fellow at SRI and an alumnus of U of T鈥檚 海角视频 of Philosophy; , postdoctoral fellow in the 海角视频 of Computer Science; and , PhD candidate in the 海角视频 of Philosophy.

鈥淓mbedding ethical considerations into existing courses helps students see their relevance at the very moment they鈥檙e learning the computer science,鈥 says Horton. 鈥淭he ethics modules are associated very closely with the technical content, so when students are eventually in the workplace, we hope the two will remain very connected in their minds.鈥

Horton has been teaching in the department for 25 years, and has already seen firsthand how eager students are to talk about ethics, as well as the different perspectives they bring.

鈥淥ne student had a very intense appreciation for the vulnerability of the homeless population,鈥 says Horton, 鈥渁nd she brought that from her personal experience. Another student talked about the hospital where he works, and how private medical data is so carefully protected.鈥

鈥淭here has been so much curiosity from the students,鈥 says Majedi of the initiative so far. 鈥淭hey ask a lot of questions and offer interesting and creative ideas. Some get so excited, and they stay long after class to talk with us.鈥

Majedi says her own research into data privacy has definitely highlighted a gap in curricula where ethical training for students is badly needed.

鈥淚t's critical to teach ethics in computer science,鈥 she says, 鈥渂ecause these students will be responsible for many important tasks in the future.鈥

Wald and McClure, both philosophers, have been glad to see the enthusiasm among computer science students for ethical questions.

鈥淚 think the students really want to have these critical thinking tools, because it鈥檚 clear they鈥檝e been considering these issues already,鈥 says McClure.

鈥淪ometimes, a computer science student might recognize a potential ethical issue,鈥 says Wald, 鈥渂ut might not know how it鈥檚 been discussed by other people, or where to find the right resources to address it. They might think, 鈥楬ow do I put the concern I have into words?鈥 Hopefully we can give them the tools to do that.鈥

The embedded ethics initiative, now in its initial pilot phase, will produce a longitudinal study to inform its future directions.

The goal? For every computer science student to encounter ethics modules at several points in their U of T computer science program鈥攁nd bring those insights to their future careers.

鈥淏ig tech companies like Apple often employ people in specialized ethics roles, but our program aims to equip people who are actually building the technologies at a company like that,鈥 says McClure. 鈥淭hat way, the ethical behaviour comes from within the design of technologies. It comes from the bottom instead of being imposed from the outside by an 鈥榚thics specialist.鈥欌

鈥淟onger term, we aspire to have ethical considerations as a cornerstone of many of our tech-oriented disciplines within the university,鈥 says McIlraith. 鈥淥ne of our goals is to create a winning strategy so that this pilot can transform into something broader.鈥

McIlraith and Horton both credit Harvard鈥檚 Barbara Grosz and Jeff Behrends for their support to the U of T team at the early stages of conception and development. Grosz is a founder and Behrends a faculty team leader in .

The core U of T team aims to engage other faculty, instructors, and researchers as it grows鈥攊n particular, computer science faculty who have already been teaching undergraduate courses in the core curriculum for years.

The beneficiaries will not only be U of T computer science students鈥攕ome of the brightest in the world who have been accepted to a very competitive program鈥攂ut society at large as we rely on the tools and technologies these creative and ambitious students build for our everyday use.