Jon KleinbergNetworks, Crowds, and Markets: Reasoning About a Highly Connected World. Cambridge University Press, 2010(With David Easley)
2009
Christopher KochMayMBS: A System for Managing Large Uncertain and Probabalistic Databases. Springer-Verlag, 2009(in Managing and Mining Uncertain Data)
Christopher KochLogical Foundations of Web Data Extraction (Encyclopedia of Database Systems). Springer, 2009
Johannes GehrkeDatabase Management Systems, Third Edition. McGraw-Hill, 2009(With Raghu Ramakrishnan)
2008
Johannes GehrkeClassification and Regression Trees," in Encyclopedia of Data Warehousing and Mining, Second Edition. Information Science Publishing, 2008(Edited by Jon Wong)
Lillian LeeOpinion Mining and Sentiment Analysis (Foundations and Trends in Information Retrieval). Now, 2008(2(1-2), pp. 1-135 With Bo Pang.)
2007
Eva TardosAlgorithmic Game Theory. Cambridge Univesity Press, 2007(With Noam Nisan, Tim Roughgarden and Vijay Vazirani)
2006
Kavita BalaAdvanced Global Illumination, Second Edition. AK Peters, Ltd., 2006(With Philip Dutre and Philippe Bekaert)
Dexter KozenTheory of Computation (Texts in Computer Science). Springer-Verlag, 2006
2005
Kavita BalaEd. Rendering Techniques. Springer-Verlag, 2005(With Phil Dutre)
Steve Marschner"Signal Processing," in Fundamentals of Computer Graphics, Second Edition. A.K. Peters, Ltd, 2005(With Peter Shirley, Michael Ashikhmin, Michael Gleicher, Erik Reinhard, Kevin Sung, William Thompson and Peter Willemsen)
2004
David GriesMultimedia Introduction to Programming Using Java. Springer Verlag, NY, 2004(With Paul Gries)
2003
Kavita BalaAdvanced Global Illumination. AK Peters, Ltd., 2003(With Philip Dutre and Philippe Bekaert)
B.R. DonaldSymbolic and Numerical Computation for Artificial Intelligence. Academic Press, 1992(With Shyam Kapur and J.L. Mundy.)
1991
Dexter KozenThe Design and Analysis of Algorithms. Springer-Verlag, 1991
Stephen VavasisNonlinear Optimization: Complexity Issues. Oxford Science Publications, 1991
1990
B.R. DonaldRobotics. American Mathematical Society, 1990(With J. Baillieul, R.W. Brockett, David Martin, Daniel Murray, Manish Raghavan and S. Shankar Sastry.)
Thomas F. ColemanLarge-Scale Numerical Optimization. SIAM, 1990(With Yunpeng Li.)
David GriesBeauty is our Business. Springer-Verlag, 1990(Editors. With Wim Feijen, Jayadev Misra and A.J.M. van Gasteren.)
1989
Tim TeitelbaumThe Synthesizer Generator: A System for Constructing Language-Based Editors. Springer-Verlag, 1989(With Thomas Reps.)
Gerald SaltonAutomatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer. Addison-Wesley, 1989
Charles Van LoanMatrix Computations. John Hopkins University Press, 1989(With Gene Golub.)
1986
Robert ConstableImplementing Mathematics with the Nuprl Proof Development System. Prentice Hall, 1986(With Stuart Allen, H.M. Bromley, Walter Cleaveland, James Cremer, Robert Harper Douglas Howe, Todd Knoblock, Paul Mendler, P. Pandangaden, James Sasaki, and Scott Smith.)
Nick TrefethenNumerical Conformal Mapping. Elsevier Science Publishers, 1986
1984
Charles Van LoanMatrix Computations. John Hopkins University Press, 1984(With Gene Golub.)
1983
John HopcroftData Structures and Algorithms. Addison-Wesley, 1983(With Alfred Aho and Jeffrey Ullman.)
Gerald SaltonIntroduction to Modern Information Retrieval. McGraw-Hill, 1983(With Michael J. Mcgill.)
1981
David GriesThe Science of Programming. Springer-Verlag, 1981
R. Conway
and
David GriesA Primer on PASCAL, 2nd edition. Winthrop Publishing, 1981(With Carl Zimmerman.)
1979
Tim TeitelbaumThe Cornell Program Synthesizer: A Tutorial Introduction. Cornell University, 1979
R. ConwayProgramming for Poets: Using Basic. Winthrop Press, 1979(With James Archer.)
R. ConwayProgramming for Poets: Using Pascal. Winthrop Press, 1979(With James Archer.)
R. Conway
and
David GriesAn Introduction to Microprocessor Programming. Winthrop Press, 1979(With C. Bass and M. Fay.)
David Gries
and
R. ConwayAn Introduction to Programming: A Structured Approach Using PL/I and PL/C. Winthrop Press, 1979
1978
Robert ConstableA Programming Logic. Winthrop Publishing, 1978(With M.J. O'Donnell.)
Robert ConstablePL/CV2 Program Verifier Reference Manual. Computer Science Department. Cornell University, 1978(With Donald Johnson.)
R. ConwayProgramming for Poets: A Gentle Introduction using PL/I. Winthrop Press, 1978
R. ConwayProgramming for Poets: A Gentle Introduction using FORTRAN. Winthrop Publishing, 1978(With James Archer.)
1977
R. ConwayA Primer on Disciplined Programming. Winthrop Publishing, 1977
R. Conway
and
David GriesIntroduction to Structured Programming, Using SP/k. Winthrop Publishing, 1977(With D. Wortman.)
1976
R. Conway
and
David GriesPrimer on Structured Programming. Winthrop Publishing, 1976
R. Conway
and
David GriesPrimer on PASCAL. Winthrop Publishing, 1976(With Carl Zimmerman.)
1975
Gerald SaltonDynamic Information and Library Processing. Prentice Hall, 1975
David Gries
and
R. ConwayAn Introduction to Programming - A Structured Approach. 2nd edition. Winthrop Publishing, 1975
1974
John HopcroftThe Design and Analysis of Computer Algorithms. Addison-Wesley, 1974(With Alfred Aho and Jeffrey Ullman.)
1973
R. Conway
and
David GriesAn Introduction to Programming: A Structured Approach Using PL/I and PL/C. Winthrop Publishing, 1973
David Gries
and
R. Conway An Introduction to Programming. Winthrop Publishing, 1973
1971
David GriesCompiler Construction for Digital Computers. John Wiley & Sons, 1971
Gerald SaltonThe SMART Retrieval System - Experiments in Automatic Document Processing. Prentice Hall, 1971
1968
P. WegnerProgramming Languages, Information Structures and Machine Organization. McGraw-Hill, 1968
Gerald SaltonAutomatic Information Organization and Retrieval. McGraw-Hill, 1968
1967
R. ConwayTheory of Scheduling. Addison-Wesley, 1967(With W.L. Maxwell and L.W. Miller.)
P. WegnerThe Structure of Programming Languages. McGraw-Hill, 1967