Curriculum Vitae

A short-form CV. A full CV is available on request.

Summary

Computer scientist and academic leader working across programming languages, software engineering, and trustworthy AI. Known for the Ptolemy programming language and for Boa, an infrastructure for data-driven software engineering at ultra-large scale. Current work focuses on the modularity and trustworthiness of AI-enabled systems.

Education

  • Ph.D., Computer Science, University of Virginia
  • M.S., Computer Science, University of Virginia
  • B.Tech., Computer Science and Engineering, Indian Institute of Technology (BHU) Varanasi (formerly IT-BHU)

Academic and leadership appointments

  • Dean, School of Science and Engineering, Tulane University (2024–present)
  • Professor, Department of Computer Science, Tulane University (2024–present)
  • Kingland Professor and Chair, Department of Computer Science, Iowa State University (2019–2024)
  • Founding Professor-in-Charge, Data Science Programs, Iowa State University (2017–2019)
  • Member of Technical Staff, Bell Labs, Lucent Technologies, Bangalore, India (2000–2001)

Selected publications

Hridesh Rajan, An Experiential Introduction to Principles of Programming Languages (MIT Press, 2022). See the Publications page for representative papers in programming languages, data-driven software engineering, and trustworthy AI, and my lab for the full list.

Selected professional service

  • Commissioner, ABET Computing Accreditation Commission (program evaluator 2018–2024)
  • General Chair, ACM SIGPLAN SPLASH 2021 and 2020
  • Co-chair, ASEE Engineering Deans Institute (EDI) 2027 Planning Committee
  • Steering Committee, ACM SIGPLAN SPLASH (2019–present)
  • Founder and General Chair, Midwest Big Data Summer School (2016–2019)

Research mentoring

Contributed to the research training of 31 graduate students and postdoctoral fellows and more than 45 undergraduates since 2005. Eight former PhD students and postdocs are now faculty; ten are industrial researchers. See Mentoring for details.