Gopal Gupta (computer scientist)
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Gopal Gupta | |
---|---|
Gopal Gupta in 2018 Gopal Gupta in 2018 | |
Scientific career | |
Fields | Computer science, programming languages, software engineering, artificial intelligence, human–computer interaction |
Institutions | University of Texas at Dallas |
Website | Gopal Gupta |
Gopal Gupta is the Erik Jonsson Professor and former head of the Department of Computer Science at the University of Texas at Dallas. Currently, co-director of the Center for Applied AI and Machine Learning.
Education
Gupta received a B.Tech. degree in computer science from the Indian Institute of Technology, Kanpur, India in 1985. He received an M.S. degree in computer science from The University of North Carolina, Chapel Hill in 1987. He also has a Ph.D. degree in computer science from The University of North Carolina, Chapel Hill, in 1991.[1]
Career
Gupta is an Erik Jonsson Chaired Professor and head of the Department of Computer Science at The University of Texas at Dallas.[2] He also serves as a director of UT Dallas' Quality of Life Technology Labs along with Lakshman Tamil and Mehrdad Nourani.[3] He is the chief technology officer and co-founder of Interoperate.biz, Inc.[4][5] He is also the co-founder and co-coordinator of COMPULOG AMERICAS, a network of research groups in the Western Hemisphere engaged in research on computational logic.[6]
He has been active in research for over 25 years, mainly in the field of programming languages, software engineering, parallel and distributed processing and assistive technology. His work has resulted in over 40 journal articles and 108 conference and workshop papers.[7]
Innovations
Gopal Gupta has founded two companies based on his logic programming research. His group discovered coinductive logic programming (coLP), which subsequently led to s(CASP), a logic programming-based automated reasoning system. His work on coLP received the 10-year test-of-time award at the 2016 ICLP conference. The s(CASP) system is a powerful LP system that can emulate human thinking. Many innovative applications have been developed by various groups using the s(CASP) system, e.g., automating medical treatment advising, legal reasoning, and software assurance[8].
Logic education
Gupta has been teaching LP summer camps to high school students since 2022. He has organized several logic programming hackathons since 2016 to promote logical reasoning. In the 90s, he worked on using Prolog as an introductory programming language for 1st year CS students. Currently, he is developing tools using the s(CASP) system for teaching computational thinking[9] to lay people.
Awards and honors
- Co-chair, Prolog Education Group.
- President, Association for Logic Programming, 2010–2014.[10][11]
- Computer science outstanding teacher of the year, University of Texas at Dallas, 2008.
- Best paper award. European Conferences on Web Services 2005[12][13]
References
- ^ "Gupta, Gopal - Department of Computer Science - The University of Texas at Dallas – Erik Jonsson School of Engineering and Computer Science". cs.utdallas.edu. Retrieved 2018-02-21.
- ^ Dallas, UT. "Leadership - Erik Jonsson School of Engineering & Computer Science at The University of Texas at Dallas". engineering.utdallas.edu. Retrieved 2018-02-21.
- ^ "Quality of Life Technology Labs - People". www.utdallas.edu. Retrieved 2023-06-07.
- ^ "Prof's Firm Untangles Problems With Old Software - UT Dallas News". www.utdallas.edu. Retrieved 2018-02-22.
- ^ "- Gupta: Executive Profile & Biography - Bloomberg". www.bloomberg.com. Retrieved 2018-02-21.
- ^ "American Logic Programming Organization". www.cs.nmsu.edu. Retrieved 2018-02-22.
- ^ "dblp: Gopal Gupta". dblp.uni-trier.de. Retrieved 2018-02-26.
- ^ MURUGESAN, Anitha; WONG, Isaac; ARIAS, Joaquin; STROUD, Robert; VARADARAJAN, Srivatsan; SALAZAR, Elmer; GUPTA, Gopal; BLOOMFIELD, Robin; RUSHBY, John (2024). "Automating Semantic Analysis of System Assurance Cases Using Goal-Directed ASP". Theory and Practice of Logic Programming. 24 (4): 805-824. doi:10.1017/S1471068424000425.
- ^ Gupta, Gopal; Salazar, Elmer; Arias, Joaquin (2024). "Computational Thinking with Logic Programming" (PDF). Workshop on Prolog Education.
- ^ "EC Elections – Association for Logic Programming". www.cs.nmsu.edu. Retrieved 2018-02-21.
- ^ "Prof's Firm Untangles Problems With Old Software - UT Dallas News". www.utdallas.edu. Retrieved 2018-02-22.
- ^ Kona, Srividya; Bansal, Ajay; Simon, Luke; Mallya, Ajay; Gupta, Gopal; Hite, Thomas D.; Corp, Metallect. Abstract. CiteSeerX 10.1.1.99.4164.
- ^ "UTD Computer Science Professor, Students Win Best Paper Awards". www.utdallas.edu. Archived from the original on 2019-05-02. Retrieved 2018-02-22.