Department of Computer Science and Engineering

Autumn 1997 Textbooks


ClassInstructor(s)TextAuthor(s)Required or recommended?Publisher
142 Dickey/Shaw Problem Solving and Program Design in C Hanly, Koffman req Addison-Wesley
143 Tompa C++ Primer Lippman rec Addison-Wesley
143 Tompa Data Abstractions and Structures Using C++ Headington, Riley req Jones and Bartlett
321 Beame Discrete Mathematics and Its Applications Rosen req McGraw Hill
322 Young Introduction to the Theory of Computation Sipser req PWS Publishing
326 Karp Data Structures and Algorithm Analysis in C++ Weiss req Benjamin Cummings
341 R. Anderson Programming Languages, Concepts and Constructs Sethi req Addison-Wesley
341 R. Anderson Elements of ML Programming Ullman opt Prentice Hall
370 Diorio Contemporary Logic Design Katz req Addison-Wesley
373 Holden Data Structures and Analysis in C Weiss req Benjamin Cummings
378 Snyder Computer Organization and Design: The Hardware/Software Interface Hennessy, Patterson req Morgan Kaufman
401 Aho, Sethi, Ullman Compilers: Principles, Techniques, and Tools Aho, Sethi, Ullman req Addison-Wesley
410 H. Levy Operating System Concepts Silbershatz, Abraham req Addison-Wesley
410 Dugan Computer Organization and Design: The Hardware/Software Interface Hennessy, Patterson req Morgan Kaufman
444 Dickey Fundamentals of Database Systems Elmasri, Navathe req Benjamin-Cummings
451 T. Anderson Operating System Concepts Silberschatz, Peterson req Addison-Wesley
457 Salesin Interactive Computer Graphics: A Top-Down Approach With Open GL Angel req Addison-Wesley
457 Salesin Computer Graphics Principals and Practices Foley, van Dam, Feiner, Hughes opt Addison-Wesley
457 Salesin Open GL Reference Manual Neider, Davis, Woo opt Addison-Wesley
457 Salesin Open GL Programming Guide Weiss, Neider, Woo opt Addison-Wesley
457 Salesin The Inventor Mentor Wernecke opt Addison-Wesley
461 Ladner Computer Networks Tanenbaum req Prentice Hall
467 Ebeling Contemporary Logic Design Katz req Benjamin-Cummings
471 Eggers Computer Organization and Design: The Hardware/Software Interface Hennessey, Patterson req Morgan-Kaufman
505 Borning No Text
531 Ruzzo Introduction to the Theory of Computation Sipser req PWS
531 Ruzzo Computers and Intractability: A Guide to the Theory of NP-Completeness Garey, Johnson rec Freeman
567 Borriello No Text
573 Hanks Artifical Intelligence: A Modern Approach Russel, Norvig req Prentice Hall
583 Y Chambers Advanced Programming Language Design Finkel req Addison-Wesley
589 Y Karlin Introduction to Algorithms Cormen, Leiserson, Rivest rec McGraw-Hill

mollyb@cs.washington.edu