Diane Horton

Professor, Teaching Stream

Image of Diane Horton

Diane Horton is a Professor, Teaching Stream, in the Department of Computer Science at the University of Toronto and a member of the CS Education Research Group. She co-leads the Embedded Ethics Education Initiative, a joint initiative between the Departments of Computer Science and Philosophy, and the Schwartz Reisman Institute for Technology and Society. Her research is in the area of computer science education, and she is currently engaged in a longitudinal study examining the impact of embedded ethics education. Her leadership contributions include serving as Associate Chair, Undergraduate, in the Department of Computer Science, as Acting Director of the University of Toronto Centre for Teaching Support and Innovation, and as co-chair of the President's Teaching Academy at the University of Toronto.

Diane was the winner of the 2006 Joan E. Foley Quality of Student Experience Award. In 2015, she received the University of Toronto's highest honour for teaching, the President's Teaching Award. She was awarded the Ontario Confederation of University Faculty Associations (OCUFA) Teaching Award in 2016.


Contact Information

Room 4236
Bahen Centre for Information Technology
Department of Computer Science, University of Toronto
40 St. George Street
Toronto, ON M5S 2E4

dianeh AT cs DOT utoronto DOT ca

Current Teaching (2023-2024)

Current Projects

Selected Publications