Jennifer CampbellJennifer Campbell

Professor, Teaching Stream, Department of Computer Science, University of Toronto

Jennifer Campbell is a Professor, Teaching Stream in the Department of Computer Science at the University of Toronto where she has worked since 2003. Her research focuses on computer science education, and she is particularly interested in introductory programming and the experiences of computer science students. Jen was awarded the Faculty of Arts & Science Outstanding Teaching award in 2014 and the University of Toronto President’s Teaching Award in 2021. She has received grants to support a variety of pedagogical initiatives, including developing teaching materials, designing new curricula, and conducting research studies to assess the outcomes of novel approaches. She co-developed her department’s first flipped course and an online version of the same course. Jen also co-authored a textbook on introductory programming in Python and co-developed two Massive Open Online Courses (MOOCs) on learning to program, which were amongst the first MOOCs in the world. She co-founded the Second-year Learning Community program, which has since expanded from her department to ten other departments.