Hridesh Rajan | |
---|---|
Born | |
Nationality | United States |
Citizenship | USA |
Education | B.Tech, Computer Science and Engineering, 2000, Indian Institute of Technology MS, computer science, 2004, PhD, computer science, 2005, University of Virginia |
Alma mater | University of Virginia IIT (BHU) Varanasi |
Scientific career | |
Fields | Computer Science, specifically Software engineering and Programming Languages |
Institutions | Iowa State University |
Thesis | Unifying Aspect and Object-Oriented Program Design (2005) |
Doctoral advisor | Kevin J. Sullivan |
Doctoral students | Tyler Sondag, Robert Dyer, Yuheng Long, Mehdi Bagherzadeh, Ganesha Upadhyaya, Md. Johirul Islam, Hamid Bagheri, Samantha Khairunnessa, Rangeet Pan, Sumon Biswas, and Mohammad Wardat |
Website | https://hridesh.github.io/ |
Hridesh Rajan is an American computer scientist. He serves as the Dean of the School of Science and Engineering at Tulane University. Previously, he served as a Professor and Department Chair of Computer Science at Iowa State University and as the Professor-in-charge of the Data Science Program at Iowa State University. He has made significant contributions to the fields of programming languages, software engineering, and data science. He is well-known for his work on the Ptolemy and Boa programming languages, which have significantly impacted how crosscutting concerns are modularly reasoned about and how the barriers to data-driven software engineering are reduced.
Rajan was raised in rural India. [1] His educational journey began with a Bachelor of Technology in Computer Science & Engineering from the Indian Institute of Technology, Varanasi, in 2000. He then moved to North America for his graduate studies, earning both his MS in 2004 and his Ph.D. in 2005 in Computer Science from the University of Virginia. [2] His doctoral research, guided by Kevin J. Sullivan, focused on "Unifying Aspect and Object-Oriented Program Design." [3] [4]
Following his PhD, Rajan joined the Department of Computer Science faculty at Iowa State University as an assistant professor in 2005. [5] He rose through the academic ranks, becoming associate professor in 2011 and full professor in 2016.
His early work, focused on programming languages and software design, developed language features to enable improved modularity for complex software systems to reduce defects and to improve software quality. [6] [5] [7] He also focused on language features for improving concurrent programming. [8] For this research, he was named an Association for Computing Machinery (ACM) Distinguished Member. [9]
His later works have focused on programming languages and data science infrastructure for analyzing large-scale datasets. [10] During the COVID-19 pandemic, Rajan co-developed a data science infrastructure to improve research efficiencies for scientists who study the novel coronavirus. The tool enables scientists to quickly and efficiently locate, navigate and analyze coronavirus research from all over the world. [11] He helped develop and establish the National Science Foundation Dependable Data-Driven Discovery Institute at Iowa State University. [12] For this work, he was awarded a 2018-19 Fulbright U.S. Scholar Award from the J. William Fulbright Foreign Scholarship Board. [13] He was also appointed the Kingland Professor of Data Analytics. [14] His subsequent works have focused on improving deep learning, for which he has received a Facebook Probability and Programming Award, and an ACM SIGSOFT Distinguished Paper award. [15] [16] He was also elected a fellow of the American Association for the Advancement of Science for "distinguished contributions to data driven science, particularly to modularity and modular reasoning in computer software and the development of the Boa language and infrastructure." [17]
Rajan served as the chair of the Iowa State University Department of Computer Science from 2019 to 2024. [18] [19] In 2024, he was appointed the Dean of the School of Science and Engineering at Tulane University. [20]
Jack Joseph Dongarra is an American computer scientist and mathematician. He is a University Distinguished Professor Emeritus of Computer Science in the Electrical Engineering and Computer Science Department at the University of Tennessee. He holds the position of a Distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory, Turing Fellowship in the School of Mathematics at the University of Manchester, and is an adjunct professor and teacher in the Computer Science Department at Rice University. He served as a faculty fellow at the Texas A&M University Institute for Advanced Study (2014–2018). Dongarra is the founding director of the Innovative Computing Laboratory at the University of Tennessee. He was the recipient of the Turing Award in 2021.
David A. Bader is a Distinguished Professor and Director of the Institute for Data Science at the New Jersey Institute of Technology. Previously, he served as the Chair of the Georgia Institute of Technology School of Computational Science & Engineering, where he was also a founding professor, and the executive director of High-Performance Computing at the Georgia Tech College of Computing. In 2007, he was named the first director of the Sony Toshiba IBM Center of Competence for the Cell Processor at Georgia Tech.
Harlan D. Mills was professor of computer science at the Florida Institute of Technology and founder of Software Engineering Technology, Inc. of Vero Beach, Florida. Mills' contributions to software engineering have had a profound and enduring effect on education and industrial practice. Since earning his Ph.D. in Mathematics at Iowa State University in 1952, Mills led a distinguished career.
Monica Sin-Ling Lam is an American computer scientist. She is a professor in the Computer Science Department at Stanford University.
Christopher Arthur Lattner is an American computer scientist and creator of LLVM, the Clang compiler, the Swift programming language and the MLIR compiler infrastructure.
Annie Antón is an academic and researcher in the fields of computer science, mathematical logic, and bioinformatics.
Kevin J. Sullivan is an American associate professor of computer science at the University of Virginia in Charlottesville, Virginia, United States. He also holds the title of Virginia Engineering Foundation (VEF) Endowed Faculty Fellow in computer science at the University of Virginia. He is best known for his work with ultra-large-scale (ULS) systems.
Owen Astrachan is an American computer scientist and professor of the practice of computer science at Duke University, where he is also the department's director of undergraduate studies. He is known for his work in curriculum development and methods of teaching computer science. He was one of the first National Science Foundation CISE Distinguished Education Fellows, and is a recipient of the ACM Outstanding Educator Award. He was the principal investigator on the multi-year NSF/College Board project that led to the release of the AP Computer Science Principles course and exam.
Susan H. Rodger is an American computer scientist known for work in computer science education including developing the software JFLAP for over twenty years. JFLAP is educational software for visualizing and interacting with formal languages and automata. Rodger is also known for peer-led team learning in computer science and integrating computing into middle schools and high schools with Alice. She is also currently serving on the board of CRA-W and was chair of ACM SIGCSE from 2013 to 2016.
Susan Beth Horwitz was an American computer scientist noted for her research on programming languages and software engineering, and in particular on program slicing and dataflow-analysis. She had several best paper and an impact paper award mentioned below under awards.
Kathleen Shanahan Fisher is an American computer scientist who specializes in programming languages and their implementation.
Dimitris Metaxas is a distinguished professor and the chair of the Computer Science Department at Rutgers University, where he directs the Center for Computational Biomedicine Imaging and Modeling (CBIM).
Michael Franz is an American computer scientist best known for his pioneering work on just-in-time compilation and optimisation and on artificial software diversity. He is a Distinguished Professor of Computer Science in the Donald Bren School of Information and Computer Sciences at the University of California, Irvine (UCI), a Professor of Electrical Engineering and Computer Science in the Henry Samueli School of Engineering at UCI, and Director of UCI's Secure Systems and Software Laboratory.
Heike Hofmann is a statistician and Professor in the Department of Statistics at Iowa State University.
Sushil Jajodia is an American computer scientist known for his work on cyber security and privacy, databases, and distributed systems.
Valerie Barr is an American computer scientist, and is the Margaret Hamilton Distinguished Professor of Computer Science at Bard College. She formerly held the Jean Sammet endowed chair in the department of Computer Science at Mount Holyoke College in South Hadley, Massachusetts. She is known for her work with women in computing.
Sarah Ann Douglas is a distinguished computer scientist, known for her work in human-computer interaction (HCI), a field of computer science that she has helped pioneer, and, in particular, pointing devices and haptic interactions, WWW interfaces and bioinformatics, and visualization and visual interfaces. She is a Professor Emerita of Computer and Information Science and a member of the Computational Science Institute at the University of Oregon.
Jacob O. Wobbrock is a Professor in the University of Washington Information School and, by courtesy, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. He is Director of the ACE Lab, Associate Director and founding Co-Director Emeritus of the CREATE research center, and a founding member of the DUB Group and the MHCI+D degree program.
Grigore Roșu is a computer science professor at the University of Illinois at Urbana-Champaign and a researcher in the Information Trust Institute. He is known for his contributions in runtime verification, the K framework, matching logic, and automated coinduction.
Jessica Hullman is a computer scientist and the Ginni Rometty associate professor of Computer Science at Northwestern University. She is known for her research in Information visualization.
Hridesh Rajan publications indexed by Google Scholar