Professor Emeritus, Spanish and Portuguese
University Professor
Kenneth and Audrey Kennedy Professor of Computing
Professor of Computer Science, Electrical & Computer Engineering, Mechanical Engineering, and Bioengineering
Director, Ken Kennedy Institute
Professor in the Practice
Director of the Rice Theatre Program
Assistant Professor, Materials Science and NanoEngineering
Associate Professor, Electrical and Computer Engineering
Associate Professor, Electrical and Computer Engineering
Associate Professor, Bioengineering
Associate Professor of Linguistics and Cognitive Science
Postdoctoral Fellow
Adjunct Professor of Chemistry
Assistant Professor of Management – Operations Management
Member, Ken Kennedy Institute
Adjunct Professor
Senior Technical Advisor, Senior R&D Manager-Nanotechnology, Center for Technology Innovation, Baker Hughes Inc.
Adjunct Professor, Materials Science and NanoEngineering
Associate Professor of Physics and Astronomy and Bioengineering
Associate Professor of Musicology
Associate Vice Provost, Academic Programs
Dean of the Wiess School of Natural Sciences
Professor, Physics and Astronomy
T.T. & W.F. Chao Assistant Professor of Transnational Asian Studies
Lecturer
Dean, School of Social Sciences
Herbert S. Autrey Chair in Social Sciences
Professor of Sociology
Professor of Statistics
Member, Ken Kennedy Institute
Associate Teaching Professor
Postdoctoral Fellow,
2024-25 Future Faculty Fellow
E.D. Butcher Professor of Bioengineering & CPRIT Scholar
Special Advisor to the Provost on Life Science Collaborations with the Texas Medical Center
Lynette S. Autrey Professor of Psychology
Associate Dean, Graduate and Postdoctoral Studies
Associate Professor, Psychological Sciences
Associate Professor of BioSciences
CPRIT Scholar in Cancer Research
Member, Ken Kennedy Institute
Professor of Religion
Senior Lecturer
Professor Emeritus of Sociology
Sheafor-Lindsay Professor, Electrical and Computer Engineering
Professor, Computer Science
Member, Ken Kennedy Institute
Associate Teaching Professor
Profile updates sync daily at 5:15 a.m., 10:15 a.m., 1:15 p.m., 4:15 p.m., and 7:15 p.m. (CST)
Updates typically appear about 15 minutes after the next scheduled sync.
To update your profile:
Contact your website administrator or submit a request using our online form.
