Courses

  • Fall 2017

    Human-Computer Interaction

    CS 522, 4 hours.
    Previously listed as EECS 578.
    Recommended Prerequisite(s): CS 422.
    Department of Computer Science, UIC

    Course Page

  • Spring 2017

    Human-Computer Interaction

    CS 522, 4 hours.
    Previously listed as EECS 578.
    Prerequisite(s): CS 422.
    Department of Computer Science, UIC

    Enrolled: 22; As awarded: 12
    Evaluation (n = 16): Instructor—4.38/5; Course—4.25/5

Teaching History

  • Spring 2015

    Introduction to Informatics

    Instructor, graduate course (29 students)
    School of Informatics and Computing, Indiana University, Indianapolis

    Course Page

  • Spring 2014

    Introduction to Informatics

    Co-Instructor, graduate course (24 students)
    School of Informatics and Computing, Indiana University, Indianapolis

    Syllabus [PDF]

  • Fall 2013

    Psychology of HCI

    Teaching Assistant, graduate course
    School of Informatics and Computing, Indiana University, Indianapolis

  • Spring 2012

    Introduction to Research in Informatics

    Teaching Assistant, undergraduate course
    School of Informatics, Indiana University, Indianapolis

  • Fall 2011

    Psychology of Media

    Teaching Assistant, undergraduate course
    School of Informatics, Indiana University, Indianapolis

  • Fall 2011

    Serious Games

    Teaching Assistant, undergraduate course
    School of Informatics, Indiana University, Indianapolis

  • Spring 2010

    Introduction to Programming

    Teaching Assistant, undergraduate course
    State University of New York at Stony Brook

  • Spring 2010

    Computer Science I

    Teaching Assistant, undergraduate course
    State University of New York at Stony Brook

  • Fall 2009

    Introduction to Computer Science

    Teaching Assistant, undergraduate course
    State University of New York at Stony Brook