Hridesh Rajan
Computer scientist and academic leader working across programming languages, software engineering, and trustworthy AI. At Tulane, I am building an interdisciplinary-first, translational School of Science and Engineering focused on Better Lives.
Overview
I serve as the Dean of the School of Science and Engineering at Tulane University and as a Professor in the Department of Computer Science. Before Tulane, I was the Kingland Professor and Chair of Computer Science at Iowa State University (2019–2024) and the founding Professor-in-Charge of Data Science Programs (2017–2019).
My research spans programming languages, software engineering, and trustworthy AI. I am known for the design of the Ptolemy programming language, which advanced modular reasoning about crosscutting concerns, and for Boa and its infrastructure, which lowered the barriers to data-driven software engineering at ultra-large scale.
I lead with a collaborative, outcomes-oriented style: building high-performing teams, launching programs that meet national needs, and creating partnerships that translate research into societal impact.
Selected work
All publications →An Experiential Introduction to Principles of Programming Languages
A new pedagogy for teaching programming languages and functional programming to students who begin in imperative languages such as Java.
Infrastructure · BoaMining ultra-large-scale software repositories
Boa was the first cyberinfrastructure for big-data-driven discovery in software engineering, democratizing large-scale analysis.
Trustworthy AIDecomposing deep neural networks into modules
The first work on decomposition and modularity of deep neural networks, opening a new sub-field toward sustainable, reusable AI.
Recent news
All news →Honors
- AAAS Fellow
- US–UK Fulbright Scholar
- ACM Distinguished Member
- NSF CAREER Award
Selected service
- Commissioner, ABET Computing Accreditation Commission
- Co-chair, ASEE Engineering Deans Institute (EDI) 2027 Planning Committee
- General Chair, SPLASH 2021 & 2020
- Advisory Board, PACMPL