Jennifer Campbell

Associate Professor, Teaching Stream

[Jen Campbell]


Jennifer Campbell is an Associate Professor, Teaching Stream in the Department of Computer Science at the University of Toronto. Jen earned a BSc at the University of Prince Edward Island, and an MMath and a Certificate in University Teaching from the University of Waterloo.

Jen teaches a variety of undergraduate courses and is currently involved in several projects related to Computer Science education. She is exploring factors that contribute to success, and she is also studying the effectiveness of the inverted classroom. She is the co-instructor of two Coursera MOOCs (LTP1 and LTP2) on learning to program in Python. She has also co-authored an introductory textbook on Python programming.

Jen has run several half-marathons and two marathons, including the New York City Marathon. Along with her sons, Jen is working on improving her skating skills and is becoming well-versed in all things related to hockey.





Room 4238
Bahen Centre for Information Technology
Dept. of Computer Science
40 St. George St.
University of Toronto
Toronto, Ontario M5S 2E4
Mailing address:
Department of Computer Science
University of Toronto
10 King's College Road, Room 3302
Toronto, Ontario, Canada
M5S 3G4