معرفی
Karen Reid is a Professor, Teaching Stream in the Department of Computer Science at the University of Toronto, affiliated with the Faculty of Arts and Science. She has held this position since 2001 and served as Associate Chair for Undergraduate Studies from 2011-2013. Her work focuses on software engineering education and open-source tools development for teaching environments.
Education: BSc (Honors) and MSc from the University of Saskatchewan, followed by doctoral studies at the University of Toronto.
Research interests include:
- Development of classroom software tools like MarkUs (online assignment grading system) and UCOSP (Undergraduate Capstone Open Source Projects)
- Educational pedagogy in systems programming and distributed software engineering
- Open-source collaboration models for student projects
Publications highlight contributions to:
- Educational software tools (MarkUs, DrProject)
- Distributed software engineering education methodologies
- Linux cluster performance monitoring systems
Awards include the OCUFA Teaching Award (2014), President's Teaching Award (2012), and multiple Computer Science Student Union Awards for teaching excellence (2003, 2006, 2011, 2012).
Led the UCOSP initiative from 2016-2018, fostering international collaboration among students through open-source projects. Supervised over 250 students in software development projects through the MarkUs initiative.




