A Computer Science Tapestry

[1]  Allen B. Tucker,et al.  Computing curricula 1991: Report of the ACM/IEEE-CS Joint Curriculum Task Force , 1991 .

[2]  Avelyn Davidson,et al.  Happy Birthday , 1997 .

[3]  Michele Emmer,et al.  The visual mind: art and mathematics , 1993 .

[4]  Simson L. Garfinkel,et al.  PGP: Pretty Good Privacy , 1994 .

[5]  Peter Szolovits,et al.  Research directions in computer science: an MIT perspective , 1991 .

[6]  George Gamow One Two Three... , 1963 .

[7]  L. Silverton The Art and Science of Midwifery , 1993 .

[8]  Robert Slater,et al.  Portraits in silicon , 1987 .

[9]  Eric S. Roberts,et al.  Loop exits and structured programming: reopening the debate , 1995, SIGCSE.

[10]  Arthur J. Riel,et al.  Object-Oriented Design Heuristics , 1996 .

[11]  N. Macrae John Von Neumann , 1992 .

[12]  William Aspray,et al.  Computing before computers , 1990 .

[13]  Alan J. Perlis,et al.  The Synthesis of Algorithmic Systems , 1967, JACM.

[14]  Robert L. Ashenhurst,et al.  ACM Turing award lectures - the first twenty years ; 1966 to 1985 , 1986, ACM Press anthology series.

[15]  Jon Louis Bentley,et al.  Programming pearls , 1987, CACM.

[16]  Andrew Hodges,et al.  Alan Turing: The Enigma , 1983 .

[17]  D Cooper,et al.  Condensed Pascal , 1987 .

[18]  Nachum Dershowitz,et al.  Calendrical calculations , 1990, Softw. Pract. Exp..

[19]  Gerald J. Sussman,et al.  Structure and interpretation of computer programs , 1985, Proceedings of the IEEE.

[20]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[21]  Samuel N. Kamin,et al.  Programming with class : A C++ introduction to computer science , 1996 .

[22]  Peter G. Neumann,et al.  Computer-related risks , 1994 .

[23]  Donald Ervin Knuth,et al.  The Art of Computer Programming , 1968 .

[24]  Maurice V. Wilkes Automatic Digital Computers , 1958 .

[25]  Pamela McCorduck,et al.  Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence , 1979 .

[26]  Donald E. Knuth,et al.  Sorting and Searching , 1973 .

[27]  Cliff B. Jones,et al.  Essays in computing science , 1989 .

[28]  Paolo Atzeni,et al.  Cut and paste , 1997, PODS '97.

[29]  Fred B. Schneider,et al.  A Logical Approach to Discrete Math , 1993, Texts and Monographs in Computer Science.

[30]  Denise W. Gürer Pioneering women in computer science , 1995, CACM.

[31]  Maurice V. Wilkes,et al.  Computing Perspectives , 1996, IEEE Software.

[32]  Edward B. Blanchard,et al.  If it ain't broke, don't fix it , 1987 .

[33]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[34]  Guy E. Blelloch,et al.  Vector Models for Data-Parallel Computing , 1990 .