Teaching

Graduate HCI -- Spring '08: Human Computer Interaction (INFO 608)
Undergraduate HCI I -- Spring '08: Human Computer Interaction (INFO 110)
Graduate HCI-- Winter '08: Human Computer Interaction (INFO 608)
Graduate HCI-- Spring '07: Human Computer Interaction (INFO 608)
Undergraduate HCI II -- Winter '07: Human Computer Interaction II (INFO 310)
Undergraduate HCI II -- Spring '06: Human Computer Interaction II (INFO 310)
Undergraduate HCI 1 -- Winter '06: Human Computer Interaction I (INFO 110)
Graduate CSCL Seminar -- Spring '05: Computer-Supported Collaborative Learning (INFO 780)
Readings: Erno's paper, Sanna's paper, Gerry's paper
From CSCL 2005: Hoadley, Kienle, Jones, Wegerif, Shaffer, Stahl, Suthers
Graduate HCI -- Winter '05: Human Computer Interaction (INFO 608)
Undergraduate HCI 2 -- Winter '05: Human Computer Interaction II (ISYS 310)
Graduate CSCL Seminar -- Spring '04: Computer-Supported Collaborative Learning (INFO 780)
Graduate HCI Analysis -- Winter '04: Analysis of Interactive Systems (INFO 610)
Undergraduate HCI 2 -- Winter '04: Human Computer Interaction II (ISYS 310)
Undergraduate HCI 2 -- Spring '03: Human Computer Interaction II (ISYS 310)
Graduate HCI -- Spring '03: Human Computer Interaction (INFO 608)
Graduate HCI -- Winter '03: Human Computer Interaction (INFO 608)
Graduate HCI -- Fall '02: Human Computer Interaction (INFO 608)
Perspectives in CSCL: Artifacts Seminar (Topics in CSCL) Fall 2000
Computer Mediation of Collaborative Learning: Philosophy & Practice (Readings in CSCL) Spring 1999
Computer Mediation of Collaborative Learning: State of the Art & Beyond (Research in CSCL) Fall 1999