Current Appointments & Affiliations
Professor of Electrical and Computer Engineering
·
2015 - Present
Electrical and Computer Engineering,
Pratt School of Engineering
Bass Fellow
·
2019 - Present
Electrical and Computer Engineering,
Pratt School of Engineering
Associate Chair of Education in the Department of Electrical and Computer Engineering
·
2024 - Present
Electrical and Computer Engineering,
Pratt School of Engineering
Professor in Computer Science
·
2019 - Present
Computer Science,
Trinity College of Arts & Sciences
Previous Appointments & Affiliations
Addy Professor ·
2017 - 2019
Electrical and Computer Engineering,
Pratt School of Engineering
Professor in the Department of Computer Science ·
2015 - 2018
Computer Science,
Trinity College of Arts & Sciences
W. H. Gardner, Jr. Professor Electrical & Computer Engineering ·
2015 - 2017
Electrical and Computer Engineering,
Pratt School of Engineering
Associate Professor of Electrical and Computer Engineering ·
2009 - 2015
Electrical and Computer Engineering,
Pratt School of Engineering
Associate Professor in the Department of Computer Science ·
2010 - 2015
Computer Science,
Trinity College of Arts & Sciences
W. H. Gardner, Jr. Associate Professor Electrical & Computer Engineering ·
2012 - 2014
Electrical and Computer Engineering,
Pratt School of Engineering
Assistant Professor in the Department of Computer Science ·
2002 - 2010
Computer Science,
Trinity College of Arts & Sciences
Assistant Professor of Electrical and Computer Engineering ·
2002 - 2009
Electrical and Computer Engineering,
Pratt School of Engineering