EECS 444: Analysis of Social Networks, Fall 2018, University of Michigan

EECS 498: An Introduction to Social, Economic, and Technological Networks, Fall 2015, 2016, University of Michigan

EECS 557: Communication Networks, Winter 2015, 2016, 2017, 2018, University of Michigan

EECS 598:  Fall 2014, University of Michigan

EECS495 Stochastic Models for Web 2.0Spring 2011, EECS Northwestern University.

EECS454 Advanced Communication Networks, Spring 2013, EECS Northwestern University, Jointly with Randy Berry.