I am an Associate Professor, Teaching Stream in the Department of Computer Science at the University of Toronto where I mostly teach undergraduate courses.

I am a member of the CS Education Research Group. Although my job is primarily teaching, I supervise one graduate student and a number of undergraduate projects in this area.

I have been involved the SIGCSE community for the last 17 years and am currently a Member at Large on the SIGCSE Board of Directors.




    (416) 946-8488
    BA 4258
    40 St. George St.
    Bahen Building
    Toronto, Ontario

Mailing Address

    Michelle Craig
    Department of Computer Science
    University of Toronto
    10 King's College Road, Rm.3302
    Toronto, Ontario  CANADA
    M5S 3G4