Book List
Computer Science
Theory
- Foundations of Computer Science (C Edition) by Aho andUllman, (W.H. Freeman), 1995
- Introduction to Automata Theory, Languages, and Computation, by Hopcroft and Ullman
- Michael Sipser, Introduction to the Theory of Computation, PWS Publishing Company, 1996
- Lewis and Papadimitriou, Elements of the Theory of Computation, Prentice-Hall, 1981
- Garey and Johnson, Computers and Intractability, W.H. Freeman and Company, 1979
Data Structure and Algorithm
- Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest (MIT Press, 1990)
Computer Organization
- Computer Organization & Design: The Hardware/Software Interface, David A. Patterson and John L.Hennessy, Morgan-Kaufmann, 1994
Operating System
- Operating System Concepts (Fourth Edition) by Silberschatz, Peterson, and Galvin, Addison-Wesley1991
- Andrew S. Tanenbaum. Modern Operating Systems. Prentice-Hall, 1992. ISBN 0-13-588187-0
Database
- A First Course in Database
Systems by J. Widom and J. D. Ullman, Prentice-Hall,
1997.
- Database Management Systems, by Raghu Ramakrishnan.
-
A Guide to Using Oracle by J. and M.
Morrison
Computer Graphics
- Hearn and Baker: Computer Graphics, C Version, 2nd Edition,
at Quantum Books
- J. Foley, A. van Dam, S. Feiner, and J.
Hughes,
Computer Graphics: Principles and
Practice,
2nd edition in C, Addison-Wesley.
-
J. Neider, T. Davis, M. Woo,
The OpenGL Programming Guide
Addison-Wesley.
Artificial
Intelligence
- S. Russell and P. Norvig, Artificial Intelligence, A Modern Approach, Prentice Hall/Allyn&Bacon, 1995, ISBN: 0-13-103805-2, $57.00 Call number: Q335.R86 1995
-
Common Lisp: The Language. Steele, Guy. Digital
Press. 1990.
-
Common LISPcraft. Wilensky, Robert. W. W. Norton
& Copmany. 1986.
- Artificial
Intelligence, Third Edition, by Patrick H. Winston
- E. Rich and K. Knight, Artificial Intelligence, 2nd ed. McGraw Hill Book Company, 1991, ISBN: 0-07-052263-4, $66.50 Call number: Q335.R53 1991
- M.R. Genesereth and N. Nilsson, Logical Foundations of Artificial Intelligence Morgan Kaufmann, 1987, ISBN: 0-934613-31-1, $54.95 Call number: Q335.G37 1988 and Q335.G37 1987
- P. Norvig, Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp Morgan Kaufmann, 1992, ISBN: 1-55860-191-0, $39.95 Call number: QA76.6.N687 1992
Computer Network
- Walrand, J. "Communication Networks: A First Course,"
2nd Edition, 1997
- Comer, Douglas, "Internetworking with TCP/IP: Principles Protocols
and Architectures, Volume I," 3rd Edition, Prentice Hall, 1995
WWW & Java
- How to Set Up and Maintain a Web Site, 2nd Ed, 1997, by Lincoln D. Stein
- Just Java, 2nd Ed, 1997, by Peter van der Linden
- Thinking in Java by Bruce Eckel, Prentice Hall
- Internetworking With TCP/IP, Volume 3, Client-Server Programming and Applications. Douglas E. Comer and David L Stevens. 1993. Prentice Hall. 498 pages. Hardcover $63.50
Writing
- Elements of Style, William Strunk Jr.
- Simple and Direct: A Rhetoric for Writers, Jacques Barzun
- Line by Line: How to Improve Your Own Writing, Claire Kehrwald Cook
Literature
- Women in Love, D.H. Lawrence
- Sons and Lovers, D.H. Lawrence
- Rainbow, D.H. Lawrence
- The Invisible Man, Ralph Ellison
- The Age of Innocence, Edith Wharton
- A Farewell to Arms, Ernest Hemingway
- The Sun Also Rises, Ernest Hemingway
- The Old Man and the Sea, Ernest Hemingway
- Our Mutual Friend, Charles Dickens
- Hard Times, Charles Dickens
- Great Expectations, Charles Dickens
- Memories of a Catholic Girlhood, Mary McCarthy
- Sylvia's Lovers, Elizabeth Gaskell
- Pride and Prejudice, Jane Austen
- Crime and Punishment, Fyodor Dostoevsky
- Animal Farm, George Orwell
- Nineteen Eighty-Four, George Orwell
- Anna Karenina, Leo Tolstoy
- Nausea, Jean-Paul Sartre
Social Science
- The Wealth of Nations, Adam Smith
- Second Treatise on Civil Government, John Locke
- The Uses of Enchantment, Bruno Bettelheim
- Civilization, Kenneth Clark
- Napoleon, Vincent Cronin
- Invitation to Sociology, Peter Berger
- The Democracy Reader, Ravitch Diane