Computer Books

  1. C. Adams and S. Lloyd, Understanding public-key infrastructure: concepts, standards, and deployment considerations, Macmillan Technical Pub., 1999
  2. R. Ageloff and R. Mojena, Fundamentals of FORTRAN for management, Wadsworth Pub. Co., Inc., 1979
  3. P. Albitz and C. Liu, DNS and BIND, 3rd ed, O'Reilly, 1998
  4. S. Baase, A gift of fire: social, legal, and ethical issues for computers and the Internet, 2nd ed, Pearson Education, Inc., 2003
  5. M. Beck, H. Böhme, M. Dziadzka, U. Kunitz, R. Magnus, and D. Verworner, Linux kernel internals, 2nd ed, Addison-Wesley, 1998
  6. D. Bolinger and T. Bronson, Applying RCS and SCCS, O'Reilly, 1995
  7. G. Booch, Object-oriented analysis and design with applications, 2nd ed, Addison-Wesley, 1994
  8. E. Bott and C. Siechert, Microsoft Windows XP inside out, Microsoft Press, 2001
  9. J. Bradenbaugh, JavaScript application cookbook, O'Reilly, 2000
  10. F. P. Brooks, Jr., The mythical man-month: essays on software engineering, Addison-Wesley Pub. Co., 1982
  11. M. C. Brown, Perl: programmer's reference, Osborne McGraw-Hill, 1999
  12. T. Calishain and R. dornfest, Google hacks: 100 industrial-strength tips & tools, O'Reilly, 2003
  13. C. H. Chen, Computer engineering handbook, McGraw-Hill, Inc., 1992
  14. B. Costales with E. Allman, sendmail, 2nd ed, O'Reilly, 1997
  15. H. M. Deitel and P. J. Deitel, How to program C++: introducing object-oriented design with the UML, 3rd ed, Prentice Hall, 2001
  16. H. M. Deitel and P. J. Deitel, Java: how to program, 3rd ed, Prentice Hall, 1999
  17. H. M. Deitel and P. J. Deitel, Java: how to program, 4th ed, Prentice Hall, 2002
  18. H. M. Deitel, P. J. Deitel, and S. E. Santry, Advanced Java 2 platform: how to program, Prentice-Hall, Inc., 2002
  19. A. Deitsch and D. Czarnecki, Java: internationalization, O'Reilly, 2001
  20. P. J. Denning and R. M. Metcalfe, Beyond calculation: the next fifty-years of computing, Copernicus, 1997
  21. F. J. Derfler, Jr. and L. Freed, How networks work, Ziff-Davis Press, 1993
  22. P. DuBois, MySQL: the definitive guide to using, programming, and administering MySQL 4 database, 2nd ed, Developer's Guide, 2003
  23. S. Feuerstein, Oracle PL/SQL programming, O'Reilly, 1995
  24. R. Flickenger, Wireless hacks: 100 industrial-strength tips & tools, O'Reilly, 2003
  25. M. Fowler and K. Scott, UML distilled: applying the standard object modeling language, Addison-Wesley, 1997
  26. J. E. F. Friedl, Mastering regular expressions, 2nd ed, O'Reilly, 2002
  27. T. Forester and P. Morrison, Computer ethics: cautionary tales and ethical dilemmas in computing, The MIT Press, 1990
  28. S. Garfinkel and G. Spafford, Practical UNIX security, O.Reilly and Associates, Inc., 1992
  29. R. J. Gaylord, S. N. Kamin, and P. R. Wellin, Introduction to programming with Mathematica®, TELOS, 1993
  30. S. Geer, Essential internet, Profile Books Ltd, 2003
  31. D. Gelernter, The muse in the machine: computerizing the poetry of human thought, The Free Press, 1994
  32. M. Godwin, Cyber rights: defending free speech in the digital age, Times Books, 1998
  33. J. Goldsmith and T. Wu, Who controls the Internet?: illusions of a borderless world, Oxford Univ. Press, 2006
  34. D. Gollmann, Computer security, John Wiley & Sons, 2001
  35. J. Greenspan and B. Bulger, MySQL/PHP database applications, M&T Books, 2001
  36. M. Gruber, SQL: instant reference, Sybex, 2000
  37. M. Halvorson and M. Young, Running Microsoft Office 2000 Professional, Microsoft Press, 1999
  38. U. Hansmann, M. S. Nicklous, T. Schäck, and F. Seliger, Smart card application development using Java, Springer-Verlag, 2000
  39. S. P. Harbison and G. L. Steele Jr., C: a reference manual, 3rd ed, Prentice-Hall, 1991
  40. E. R. Harold, Java: network programming, O'Reilly, 2000
  41. P. B. Hastings, B. Akselsen, and S. Cohen, Adobe acrobat 5 master class, Adobe Press, 2002
  42. J. E. Hopcroft and J. D. Ullman, Formal languages and their relation to automata, Addison-Wesley Pub. Co., 1969
  43. E. Horowitz and S. Sahni, Fundamentals of data structures, Computer Science Press, Inc., 1983
  44. S. Horwitz, Addison-Wesley's review for the computer science AP exam in C++, 2nd ed, Addison Wesley Longman Inc., 2000
  45. C. S. Horstmann and G. Cornell, Core Java 2: volume I - fundamentals, Sun Microsystems Press, 2003
  46. C. S. Horstmann and G. Cornell, Core Java 2: volume II - advanced features, Sun Microsystems Press, 2002
  47. J. Joyce and M. Moon, Microsoft Word 2000 at a glance, Microsoft Press, 1999
  48. B. W. Kernighan and D. M. Ritchie, The C programming language, Prentice-Hall, 1978
  49. B. W. Kernighan and D. M. Ritchie, The C programming language, 2nd ed, Prentice-Hall, 1988
  50. D. E. Knuth, The art of computer programming Volume 3: sorting and searching, Addison-Wesley, 1972
  51. D. E. Knuth, The TeXbook, Addison Wesley Pub. Company, 1987
  52. H. Ledgard and M. Marcotty, The programming language landscape, Science Research Associates, Inc., 1982
  53. D. Leffingwell and D. Widrig, Managing software requirements: a unified approach, Addison-Wesley, 2000
  54. R. Lerdorf and K. Tatroe, Programming PHP, O'Reilly, 2002
  55. L. Lessig, Code: and other laws of cyberspace, Basic Books, 1999
  56. D. M. Levy, Scrolling forward: making sense of documents in the digital age, Arcade Pub., 2001
  57. S. Levy, Crypto: how the code rebels beat the government, saving privately in the digital age, Viking, 2001
  58. I. Lewis and B. Nielson, Analyzing requirements and defining solution architectures, SYBEX Inc., 1999
  59. H. W. Lie and B. Bos, Cascading style sheets: designing for the web, 3rd ed, Addison-Wesley, 2005
  60. S. B. Lippman and J. Lajoie, C++ primer, 3rd ed, Addison-Wesley, 1998
  61. J. Litman, Digital copyright, Prometheus Books, 2001
  62. P. J. Lynch and S. Horton, Web style guide: basic design principles for creating web sites, 2nd ed, Yale Univ., 2001
  63. M. Lutz and D. Ascher, Learning Python, 2nd ed, O'Reilly, 2004
  64. MaranGraphics, JavaServer Pages: your visual blueprint for designing dynamic content with JSP, Hungre Minds, 2001
  65. R. Mecklenburg, Managing projects with GNU Make, 3rd ed, O'Reilly, 2004
  66. Microsoft, Introduction to C++: a short guide to programming in C++, Microsoft Corp., 1997
  67. W. J. Mitchell, City of bits: space, place, and the infobahn, The MIT Press, 1999
  68. G. Moody, Rebel code: inside Linux and the open source revolution, Perseus Pub., 2001
  69. D. R. Musser and A. Saini, STL tutorial and reference guide: C++ programming with the Standard Template Library, Addison-Wesley Pub. Co.,1996
  70. R. E. Neapolitan and K. Naimipour, Foundations of algorithm using C++ pseudocode, 2nd ed, Jones and Bartlett Pub., 1998
  71. T. Negrino and D. Smith, Visual quickstart guide: javascript for the world wide web, 3rd ed, Peachpit Press, 1999
  72. S. Oualline, Practical C++ programming, 2nd ed, O'Reilly, 2003
  73. D. A. Patterson and J. L. Hennessy, Computer organization & design: the hardware / software interface, 2nd ed, Morgan Kaufmann Pub., Inc., 1998
  74. J. Peck, G. Todino, and J. Strang, Learning the UNIX operating system, 4th ed, O'Reilly, 1998
  75. L. L. Peterson and B. S. Davie, Computer networks: a systems approach, 2nd ed, Academic Press, 2000
  76. C. A. Pickover, Computers and the imagination: visual adventures beyond the edge, St. Martin's Press, 1991
  77. E. S. Raymond, The new hacker's dictionary, 3rd ed, The MIT Press, 1999
  78. G. Reese, Database programming with JDBC and Java, 2nd ed, O'Reilly, 2000
  79. J. N. Robbins, Web design in a nutshell: a desktop quick reference, O'Reilly Media, Inc., 2006
  80. A. Rubini, Linux device drivers, O'Reilly, 1998
  81. J. Rumbaugh, I. Jacobson, and G. Booch, The unified modeling language: reference manual, Addison-Wesley, 1999
  82. S. Russell and P. Norvig, Artificial intelligence: a modern approach, Prentice Hall, 1995
  83. J. E. Sammet, Programming languages: history and fundamentals, Prentice-Hall, Inc., 1969
  84. W. Savitch, Problem solving with C++: the object of programming, 3rd ed, Addison Wesley Longman, Inc., 2001
  85. S. R. Schach, Classical and object-oriented software engineering: with UML and C++, 4th ed, McGraw-Hill, 1999
  86. S. R. Schach, Object-oriented and classical software engineering, 5th ed, McGraw-Hill, 2002
  87. F. Scheid, Introduction to computer science, McGraw-Hill, Inc., 1970
  88. H. Schildt, C: the pocket reference, Osborne McGraw-Hill, 1988
  89. H. Schildt, C/C++: programmer's reference, Osborne McGraw-Hill, 1997
  90. B. Schneier, Secrets & lies: digital security in a networked world, John Wiley & Sons, Inc., 2000
  91. B. Schneier and D. Banisar, The electronic privacy papers: documents on the battle for privacy in the age of surveillance, Wiley Computer Pub., 1997
  92. G. Schneider and J. P. Winters, Applying use cases: a practical guide, Addison-Wesley, 1999
  93. R. L. Schwartz and T. Christiansen, Learning Perl, 2nd ed, O'Reilly, 1997
  94. R. L. Schwartz, T. Phoenix, and b. d foy, Learning Perl, 4th ed, O'Reilly, 2005
  95. R. W. Sebesta, Concepts of programming languages, 6th ed, Pearson, 2003
  96. R. Sessions, Class construction in C and C++: object oriented programming fundamentals, P T R Prentice Hall, 1992
  97. A. C. Shaw, The logical design of operating systems, Prentice-Hall, Inc., 1974
  98. J. Shore, The Sachertorte algorithm: and other antidotes to computer anxiety, Viking, 1985
  99. D. Shreier, M. Woo, J. Neider, and T. Davis, OpenGL programming guide: the official guide to learning OpenGL, Version 2, 5th ed, Addison-Wesley, 2006
  100. E. Siever, S. Spainbour, and N. Patwardhan, Perl in a nutshell: a desktop quick reference, O'Reilly, 1999
  101. A. Silberschatz and P. B. Galvin, Operating system concepts, 5th ed, Addison-Wesley, 1998
  102. A. Silberschatz, P. B. Galvin, and G. Gagne, Operating system concepts: Windows XP update, 6th ed, John Wiley & Sons, Inc., 2003
  103. S. Singh, The code book: the secret history of codes & code-breaking, Fourth Estate Ltd., 2000
  104. D. N. Smith, Concepts of object-oriented programming, McGraw-Hill, Inc., 1991
  105. M. G. Sobell, A practical guide to the UNIX system, 3rd ed, Benjamin/Cummings, 1995
  106. W. Stallings, Operating systems: internals and design principles, 3rd ed, Prentice Hall, 1998
  107. R. J. Staron, Security complete, SYBEX Inc., 2001
  108. B. Stroustrup, The C++ programming language, 2nd ed, Addison-Wesley, 1993
  109. A. S. Tanenbaum, Computer networks, 3rd ed, Prentice Hall PTR, 1996
  110. S. Tobias, Overcoming math anxiety, W. W. Norton & Co., Inc., 1978
  111. J. D. Ullman, Principles of database systems, 2nd ed, Computer Science Press, Inc., 1982
  112. L. Ullman, Visual quickpro guide: PHP and MySQL for dynamic web sites, Peachpit Press, 2003
  113. J. J. Valley, S. G. Kochan, and P. H. Wood, C programming for UNIX, SAMS Pub., 1992
  114. A. Vermeulen, S. W. Ambler, G. Bumgardner, E. Metz, T. Misfeldt, J. Shur, and P. Thompson, The elements of Java style, Cambridge Univ. Press, 2000
  115. J. von Neumann, The computer and the brain, 2nd ed, Yale Univ. Press, 2000
  116. G. Vossen, Data models, database languages and database management systems, Addison-Wesley Pub. Company, Inc., 1991
  117. L. Wall, T. Christiansen, and R. L. Schwartz, Programming Perl, 2nd ed, O'Reilly, 1996
  118. L. Wall, T. Christiansen, and J. Orwant, Programming Perl, 3rd ed, O'Reilly, 2000
  119. A. Watt, Beginning regular expressions, Wiley Pub., Inc., 2005
  120. D. A. Watt, Programming language concepts and paradigms, Prentice Hall, 1990
  121. M. A. Weiss, Data structures and algorithm analysis in C++, Addison-Wesley, 1994
  122. J. Weizenbaum, Computer power and human reason: from judgement to calculation, W. H. Freeman and Co., 1976
  123. H. Williamson, HTML master reference, IDG Books Worldwide, Inc., 1999
  124. P. Wright, Beginning GTK+/GNOME programming, Wrox Press Ltd., 2000
  125. N. Zee and S. Harris, HTML & Web artistry 2: more than code, New Riders, 2003