Hridesh Rajan

People
Professor-in-charge, Data Science Program
Kingland Professor of Data Analytics
Hridesh Rajan's picture

Hridesh Rajan, PhD, is the Kingland professor in the Department of Computer Science at Iowa State University, where he has been since August 2005. He serves as the Professor-In-Charge of the Data Science program. He has held visiting positions at the University of Bristol, Harvard University, and the University of Texas, Austin. He is also a professor in the software engineering program, information assurance program, and the human-computer interaction program at the university. Prof. Rajan earned his Ph.D. in Computer Science from the University of Virginia in August 2005. Since then he has been recognized by the US National Science Foundation (NSF) with a CAREER award in 2009, by the Iowa State University College of LAS with an Early Achievement in Research Award in 2010, a Big-12 Fellowship in 2012, a ACM Senior Membership in 2014, an exemplary mentor for Junior Faculty award in 2017, a Kingland Endowed Professorship in 2017, an ACM Distinguished Membership in 2017, and a US-UK Fulbright Scholarship in 2018. He was inducted into Sigma Xi in 2017, the Scientific Research Honor Society. Prof. Rajan specializes in data science, programming languages and software engineering. He is credited with giving the definitive treatment for how to modularly reason about crosscutting concerns, and for the design and implementation of the Boa infrastructure for large-scale analysis of open source software and its evolution. Prof. Rajan serves as the associate editor for the IEEE Transactions on Software Engineering and ACM SIGSOFT Software Engineering Notes. He has also served as the program chair, and on the program committees of several conferences and workshops, and as a referee for top journals in his area. He will serve as the general chair of SPLASH 2020, the ACM SIGPLAN conference on Systems, Programming, Languages, and Applications: Software for Humanity.

Area of Expertise: 
Data Science
Programming Languages
Software Engineering
Education: 
B.Tech, Computer Science & Engineering, IIT Varanasi, 2000
M.S., Computer Science, The University of Virginia, 2004
Ph.D., Computer Science, The University of Virginia, 2005
Contact