DAVID GRIES - Cornell University
DAVID GRIES - Cornell University
DAVID GRIES - Cornell University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
19. Scientific Director, Institute for Encapsulation, Modularization and Reuseability, Year of Programming,<br />
<strong>University</strong> of Texas at Austin, 1987.<br />
20. Member, Adhoc AP committee to recommend the next programming language, 1999-2001.<br />
21. ACM Task Force on Computer Science Core Curriculum, 1987-89.<br />
22. ACM Strategic Planning Committee, 1988-90.<br />
23. Chair, ACM Award Committee, Best Paper in Programming Languages and Systems 1972-75.<br />
24. National ACM Lecturer, 1970-71.<br />
25. Member, IFIP Working Group 2.3, 1974-.<br />
26. Reviewer for the PROCOS research project, the ESPRIT program, 1990.<br />
27. Review Committee, several computer science departments.<br />
PATENTS<br />
1. United States Patent 5,572,626, 5 November 1996. Method for generating audio renderings of<br />
digitized works having highly technical content (with T.V. Raman).<br />
PUBLICATIONS<br />
Books<br />
1. The ABC Book of Computer Science at <strong>Cornell</strong>. Computer Science, <strong>Cornell</strong> <strong>University</strong>, Ithaca, NY,<br />
2005.<br />
2. Leadership in Research and Education: 40 years (Editor). Computer Science, <strong>Cornell</strong> <strong>University</strong>,<br />
Ithaca, NY, 2005.<br />
3. Multimedia Introduction to Programming Using Java, Springer Verlag, NY. 2004, 536 pages (with<br />
P. Gries).<br />
4. The ProgramLive Companion. John Wiley & Sons, NY, 2001. (with P. Gries and P. Petra).<br />
5. ProgramLive. Data Description, Ithaca, NY, 2003 (revised). [This intro to programming using Java<br />
is a livetext: a CD with over 250 recorded lectures with synched animation.]<br />
6. Programming Concepts and Methods, PROCOMET ’98 (ed.). Chapman and Hall, London, 1998.<br />
(with W.-P. De Roever).<br />
7. A Logical Approach to Discrete Math. Springer Verlag, NY, 1993, 500 pages (with F.B. Schneider).<br />
8. Instructor’s Manual for “A Logical Approach to Discrete Math”. D. Gries and F.B. Schneider,<br />
Ithaca, 1993. 311 pages (with F.B. Schneider).<br />
9. Beauty is our Business. Editor. Springer Verlag, New York, 1990, 453 pages. (with W.H.J. Feijen,<br />
A.J.M. van Gasteren, and J. Misra).<br />
10. The Science of Programming. Springer Verlag, New York, 1981, 350 pages. (Translated into Russian<br />
and Japanese.)<br />
11. Programming Methodology: a Collection of Articles by Members of IFIP WG2.3. Editor. Springer<br />
Verlag, New York, 1979, 437 pages.<br />
12. An Introduction to Programming —a structured approach. Winthrop, Cambridge, Edition 3, 1978,<br />
509 pages. (with R. Conway).<br />
13. The following books are extensive revisions to suit different needs:<br />
1. A Primer on Structured Programming, Using PL/I, PL/C and PL/C7. 1976, 397 pages. (with<br />
R. Conway).<br />
2. Primer on Structured Programming using Pascal. 1976, 433 pages. (with R. Conway and E.C.<br />
Zimmerman).<br />
3. An Introduction to Structured Programming using SP/K. 1977. (with R. Conway and D.<br />
3