David Gries

David Gries (born April 26, 1939) is an American computer scientist at Cornell University, mainly known for his books The Science of Programming (1981) and A Logical Approach to Discrete Math (1993, with Fred B. Schneider).

David Gries
David Gries in 2022
Born (1939-04-26) April 26, 1939
Flushing, Queens, New York, United States
CitizenshipUnited States
Alma mater
  • Queens College, City University of New York (BS)
  • University of Illinois Urbana-Champaign (MS)
  • Technical University of Munich (Dr)
Known forFirst text on Compiler construction (1971)
Interference freedom
Contributions to programming methodology, algorithms, CS education
Awards
  • AFIPS Education Award (1986)
  • ACM SIGCSE Award for Outstanding Contributions to Computer Science Education (1991)
  • IEEE Computer Society Taylor L. Booth Education Award (1994)
  • ACM Karl V. Karlstrom Outstanding Educator Award (1995)
Scientific career
FieldsComputer science
InstitutionsU.S. Naval Weapons Laboratory
Stanford University
University of Georgia
Cornell University
Doctoral advisorsFriedrich L. Bauer
Josef Stoer
Doctoral studentsSusan Graham (1971)
Susan Owicki (1975)
Jennifer Widom (1989)
T. V. Raman (1994)
Michael E. Caspersen (2007)
Websitecs.cornell.edu/gries

He was associate dean for undergraduate programs at the Cornell University College of Engineering from 2003–2011. His research interests include programming methodology and related areas such as programming languages, related semantics, and logic. His son, Paul Gries, has been a co-author of an introductory textbook to computer programming using the language Python and is a teaching stream professor in the Department of Computer Science at the University of Toronto.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.