
معرفی
Jennifer Campbell is a Teaching Professor in Computer Science at the University of Toronto, within the Faculty of Arts & Science. She holds an MMath and a Certificate in University Teaching from the University of Waterloo, along with a BSc from the University of Prince Edward Island. Her research and teaching focus on introductory programming pedagogy, sense of belonging in computing disciplines, and the effectiveness of online/inverted classroom models. She co-developed two Coursera MOOCs (LTP1 and LTP2) and co-authored the textbook Practical Programming (3rd ed.).
Her awards include the University of Toronto President’s Teaching Award (2021), the Faculty of Arts & Science Outstanding Teaching Award (2014), and multiple Dean’s Excellence Awards. In 2018, she was named a Senior Member of the ACM.
Key research themes include student success in introductory courses, deadline policies, and interdisciplinary computing education (e.g., for medical students). Recent work emphasizes best practices for hiring teaching-track faculty and evaluating collaborative learning environments. She actively publishes in venues like ACM SIGCSE and ITiCSE, focusing on evidence-based educational practices.
Her contributions span curriculum innovation, pedagogical tool development, and fostering inclusivity in computer science education. She has advised numerous educational initiatives but no listed formal advisees.


