top of page


I typically teach courses like SI 529 (online communities for our MSI program), SI 429 (online communities for our BSI program), SI 582 (interaction design for our MSI program) and a PhD seminar titled SI 710: Algorithms and their Societal Implications (most recent public syllabus).


Previously I also taught courses like social media in organizations (SI 335) and putting the H in HCI (SI 388) at UM. As a student, many ages ago, I taught Introduction to HCI at Drexel University and was a TA for Foundations of Software (Python) and Introduction to Programming (Java).

bottom of page