Department of Computer Science and Engineering

Winter 1997 Textbooks


ClassInstructor(s)TextAuthor(s)Required or recommended?Publisher
142 Dickey/Snyder Problem Solving and Program Design in C Hanly, Koffman req Addison Wesley
143 Dickey Data Abstractions and Structures Using C++ Headington, Riley req Jones & Bartlett
321 Tompa Discrete Mathematics and its Applications Rosen req McGraw Hill
322 Ruzzo Intro. to the Theory of Computation (preliminary edition) Sipser req PWS Publishing
326 Anderson Data Structure and Algorithm Analysis in C++ Weiss req Benjamin Cummings
341 Notkin Smalltalk-80; The Language Goldberg, Robson req Addison Wesley
341 Notkin Elements of ML Programming Ullman req Prentice Hall
370 Somani Contemporary Logic Design Katz req Addison Wesley
378 Zahorjan Computer Organization and Design: the Hardware/Software Interface Hennessy, Patterson req Morgan Kaufmann
403 Shaw Fundamentals of Software Engineering Ghezzi, Jazayeri, Mandrioli req Prentice Hall
415 Holden Common Lisp: A Gentle Introduction to Symbolic Computing Touretzky req Benjamin Cummings
415 Holden Expert Systems: Principles and Programming Giarrantano, Riley req PWS Publishing
421 Karp Introduction to Algorithms Cormen, Rivest, Leiserson req McGraw Hill
451 Levy Operating System Concepts Silberschatz, Peterson req Addison Wesley
457 Ostroumkhov Open GL Programming Guide Davis, Neider, Woo rec Addison Wesley
457 Ostroumkhov Open GL Reference Manual rec Addison Wesley
457 Ostroumkhov The Inventor Mentor Wernecke rec Addison Wesley
457 Ostroumkhov Computer Graphics: Principles and Practice in C Foley, Van Dam, Feiner, Hughes req Addison Wesley
461 Ladner Computer Networks (third edition) Tanenbaum req Prentice Hall
467 Kehl Contemporary Logic Design Katz req Benjamin Cummings
473 Tanimoto The Elements of Artificial Intelligence Using Common Lisp (second edition) Tanimoto req W. H. Freeman
477 Borriello Mobile Robots: From Inspiration to Implementation Jones, Flynn req A.K. Peters
501 Chambers Compilers: Principles, Techniques, and Tools Aho, Sethi, Ullman req Addison Wesley
503 Leveson No Text
536 Beame Pseudorandomness and Cryptographic Applications Luby rec Princeton University
536 Beame Applied Cryptography: Protocols, Algorithms, and Source Code in C Schneier rec Wiley
548 Baer Computer Architecture: A Quantitative Approach (second edition) Hennessy, Patterson req Morgan Kaufmann
552 Bershad No Text
557 Karlin/Salesin Computer Graphics, Principles and Practice in C Feiner, Foly, VanDam req Addison Wesley
557 Karlin/Salesin Open GL Programming Guide Davis, Neider, Woo rec Addison Wesley
557 Karlin/Salesin The Inventor Mentor Wernecke rec Addison Wesley
557 Karlin/Salesin Open GL Reference Manual rec Addison Wesley
568 Ebeling Principles of CMOS VLSI Design Weste, Eshrogian req Addison Wesley
574 Etzioni No Text
590YB Bernstein Principles of Transaction Processing for the Systems Professional Bernstein, Newcomer req Morgan Kaufmann