Teaching

CIS 455/555: Internet and Web Systems (Fall 2021, Fall 2020, Fall 2019)

CIS 553: Networked Systems (Spring 2021, Spring 2020, Spring 2019, Spring 2018, Fall 2017)

CIS 800: PhD Special Topic: Old and New Research in Networked Systems (Spring 2021, Fall 2020, Fall 2018)

CIS 700-5: The Design and Implementation of Cloud Networks (Spring 2017)