Current Appointments & Affiliations
RJR Nabisco Distinguished Professor of Computer Science in Trinity College of Arts and Sciences
·
2008 - Present
Computer Science,
Trinity College of Arts & Sciences
Professor of Computer Science
·
1998 - Present
Computer Science,
Trinity College of Arts & Sciences
Professor of Mathematics
·
2009 - Present
Mathematics,
Trinity College of Arts & Sciences
Bass Fellow
·
2005 - Present
Computer Science,
Trinity College of Arts & Sciences
Previous Appointments & Affiliations
Faculty Network Member of The Energy Initiative ·
2012 - 2022
Nicholas Institute for Energy, Environment & Sustainability,
Initiatives
Chair of Computer Science ·
2017 - 2020
Computer Science,
Trinity College of Arts & Sciences
Chair, Department of Computer Science ·
2004 - 2010
Computer Science,
Trinity College of Arts & Sciences
Professor of Mathematics ·
2001 - 2006
Mathematics,
Trinity College of Arts & Sciences
Earl D. McLean, Jr. Professor of Computer Science in Trinity College of Arts and Sciences ·
2000 - 2005
Computer Science,
Trinity College of Arts & Sciences
Associate Professor with Tenure ·
1994 - 1998
Computer Science,
Trinity College of Arts & Sciences
Associate Professor ·
1992 - 1994
Computer Science,
Trinity College of Arts & Sciences
Assistant Professor ·
1989 - 1992
Computer Science,
Trinity College of Arts & Sciences