Current Appointments & Affiliations
Professor of the Practice in the Department of Electrical and Computer Engineering
·
2021 - Present
Electrical and Computer Engineering,
Pratt School of Engineering
Associate Professor of the Practice of Computer Science
·
2021 - Present
Computer Science,
Trinity College of Arts & Sciences
Professor of the Practice in the Social Science Research Institute
·
2023 - Present
Social Science Research Institute,
University Institutes and Centers
Previous Appointments & Affiliations
Director of Innovation in Computing Education in the Pratt School of Engineering ·
2021 - 2024
Pratt School of Engineering
Associate Professor of the Practice in the Department of Electrical and Computer Engineering ·
2018 - 2021
Electrical and Computer Engineering,
Pratt School of Engineering
Associate Director of Graduate Studies ·
2013 - 2020
Electrical and Computer Engineering,
Pratt School of Engineering
Associate Professor of the Practice of Computer Science ·
2018 - 2019
Computer Science,
Trinity College of Arts & Sciences
Assistant Professor of the Practice in the Department of Electrical and Computer Engineering ·
2012 - 2017
Electrical and Computer Engineering,
Pratt School of Engineering
Assistant Professor of the Practice in the Department of Computer Science ·
2012 - 2017
Computer Science,
Trinity College of Arts & Sciences
Adjunct Instructor in the Department of Computer Science ·
2011 - 2012
Computer Science,
Trinity College of Arts & Sciences