Awards: Recipient of 2021 Ruth and Joel Spira Award for Excellence in Teaching and the 2022 Lindback Award for Distinguished Teaching awarded by the Provost’s office
Classes:
- CIS 4000 / 4010: Senior Project – Fall 2023, Spring 2024
- CIS 5530: Networked Systems (Online) – Fall 2023, 2022, Summer 2023, Spring 2024, 2022
- CIT 5950 Computer Systems Programming (Online) – Fall 2023, 2022, 2021, 2020, 2019; Summer 2023, 2022, 2021, 2020; Spring 2024, 2023, 2022, 2021, 2020.
- CIS 5480: Operating Systems Design and Implementation – Spring 2023, Spring 2021, 2020, 2019, 2018, 2017.
- CIS 3800 Operating Systems – Fall 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2013, 2012, 2011
- CIS 5050 Software Systems – Spring 2016, 2015, 2011, 2009, 2008.
- CIS 5530 / TCOM 5120 – Spring 2013, Spring 2012, Fall 2010, Fall 2009, Fall 2008, Fall 2007
- Special Topic: Managing Software-defined Infrastructures – Summer 2017 (National University of Singapore).
- Special Topic: Software-defined Data Centers – July 2016 (National University of Singapore)
- CIS 8000 Special Topic: Software-defined Data Centers – Fall 2015
- CIS 8000/003 Rigorous Internet Protocol Engineering – Fall 2011
- CS 598D: Formal Methods in Networking – Spring 2010 (Princeton)
- CIS 7000/005 Special Topics: Networking meets Databases – Spring 2007