22.08.2013 Views

DAVID GRIES - Cornell University

DAVID GRIES - Cornell University

DAVID GRIES - Cornell University

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!