sitemap

The Book List: Computer Science Books by Women Computer Scientists


As of January 2009, this site is no longer being updated.

This is a list of computer science books by women computer scientists with links, where possible, to the women authors' websites and to the publishers' sites for the books. Susan Landau is booklist moderator.

Suggest a book for the list
Correct a listing


Jump to a topic:

AI Algorithms Applications (broadly construed)
Architecture Bioinformatics/Computational Biology Computational Linguistics
Computer Science Education (including K-12) Computer Vision Cyberinfrastructure
Databases Data Mining Distributed and Parallel Computing
Formal Methods Graphics High-Performance Computing
HCI How to/Practical (e.g., CVS, Windows) Information Retrieval
Introductory Texts Information Systems Interactive Hypermedia
Multimedia Image Processing Networking
Open Source Operating Systems Programming Languages/Software Design
Public Policy Reference Robotics
Scientific Computing Security (including Cryptography) Social Issues and Computing
Software Engineering Systems Administration Systems Analysis
Theory of Computation Out of Print/Older Books


AI: Back to top
Breazeal, Cynthia, ``Designing Sociable Robots,'' MIT Press, 2002.
  &nbsp Cynthia Breazeal's homepage

  &nbsp

Publisher's Book Page
Carberry, Sandra, ``Plan Recognition in Natural Language Dialogue,'' MIT Press (Part of ACL-MIT Press Series in Natural Language Processing), 1990.
  &nbsp Sandra Carberry's Homepage
  &nbsp Publisher's Book Page
Cassell, Justine, Joseph Sullivan,Sott Prevost and Elizabeth Churchill, (also in HCI)``Embodied Conversational Agents,'' MIT Press, 2000.

  &nbsp

Justine Cassell's Homepage
  &nbsp Elizabeth Churchill's Homepage
  &nbsp Publisher's Book Page
Choset,H., K. M. Lynch, S. Hutchinson, G. Kantor, W. Burgard, L. E. Kavraki and S. Thrun, ``Principles of Robot Motion: Theory, Algorithms, and Implementations,'' MIT Press, 2005, ISBN: 0-262-03327-5
  &nbsp Lydia Kavraki's Homepage
  &nbsp Lydia Kavraki's Book Page
  &nbsp Publisher's Book Page
Dechter, Rina, ``Constraint Processing,'' Morgan Kaufmann, 2003, ISBN: 1-55860-890-7.
  &nbsp Rina Dechter's Homepage
  &nbsp Rina Dechter's Book Page
  &nbsp Publisher's Book Page
Glasgow, Janice, N.H. Narayanan, and B. Chandrasekaran (eds.), ``Diagrammatic Reasoning: Cognitive and Computational Perspectives,'' AAAI/MIT Press 1995, ISBN: 0262571129.
  &nbsp Janice Glasgow's Homepage
  &nbsp AAAI Book Page
  &nbsp MIT Press Book Page
Jamnik, Mateja, ``Mathematical Reasoning with Diagrams: From Intuition to Automation,'' CSLI Press, Stanford, CA, USA. 2001, ISBN 1575863235 (hardback), ISBN 1575863243 (paper).
  &nbsp Mateja Jamnik's Homepage
  &nbsp Mateja Jamnik's Book Page
  &nbsp

Publisher's Book Page

Jones, Karen Spärck and Julia Galliers, ``Evaluating Natural Language Processing Systems: An Analysis and Review,'' Springer Verlag, 2001.
  &nbsp Karen Spärck Jones' Homepage
  &nbsp Julia Galliers' Homepage
  &nbsp Publisher's Book Page
Jones, Karen Spärck, ``Synonymy and Semantic Classification,'' Edinburgh University Press, 1987.
  &nbsp Karen Spärck Jones' Homepage
Kaelbling, Leslie Pack, ``Learning in Embedded Systems,'' MIT Press, 1993, ISBN: 0262111748.
  &nbsp Leslie Kaelbling's Homepage
  &nbsp Publisher's Book Page
Kolodner, Janet, ``Case-Based Reasoning,'' Morgan Kaufmann Publishers, 1993.
  &nbsp Janet Kolodner's Homepage
Kortenkamp, David, R. Peter Bonasso, and Robin Murphy (eds.), ``Artifical Intelligence and Mobile Robots: Case Studies of Successful Robot Systems,'' AAAI Press, 1998.
  &nbsp Robin Murphy's Homepage
  &nbsp Publisher's Book Page
Kraus, Sarit, ``Strategic Negotiation in Multi-Agent Environments,'' MIT Press, 2001
  &nbsp Sarit Kraus Page
  &nbsp Publisher's Book Page
Lehman, J. Fain, ``Adaptive Parsing: Self-extending Natural Language Interfaces,'' Kluwer Academic Publishers, Norwell, MA, 1992.
  &nbsp J. Fain Lehman's Homepage
McCordock, Pamela, ``Machines Who Think: A Personal Inquiry into the History and Prospects of Artificial Intelligence,'' A.K. Peters, 2004, ISBN: 1568812051.
  &nbsp Pamela McCorduck's Homepage

  &nbsp

Pamela McCorduck's Book Page
  &nbsp Publisher's Book Page
Mitchell, Melanie, ``Analogy-Making as Perception,'' MIT Press, May 1993.
  &nbsp Melanie Mitchell's Page
  &nbsp Publisher's Book Page
Merlo, Paola and Suzanne Stevenson (eds.), ``The Lexical Basis of Sentence Processing: Formal, Computational and Experimental Issues,'' Natural Language Processing (NLP) Series, John Benjamins Publishers, 2002.
  &nbsp Paola Merlo's Homepage
  &nbsp Suzanne Stevenson's Homepage
  &nbsp Publisher's Book Page
Mitchell, Melanie, ``An Introduction to Genetic Algorithms,'' MIT Press, 1998.
  &nbsp Melanie Mitchell's Homepage
  &nbsp Publisher's Book Page
Murphy, Robin, ``An Introduction to AI Robotics,'' MIT Press, 2000.
  &nbsp Robin Murphy's Homepage
  &nbsp Robin Murphy's Book Page
  &nbsp Publisher's Book Page
Pal, Sankar K. and Sushmita Mitra, ``Neuro-fuzzy Pattern Recognition: Methods in Soft Computing,'' John Wiley, ISBN 0-471-34844-9, 1999.
  &nbsp Sushmita Mitra's Homepage
Rich, Elaine, and Kevin Knight, ``Artificial Intelligence,'' McGraw-Hill Science, 1990 (second edition).

  &nbsp

Elaine Rich's Homepage
Schoone, Anneke, ``Protocols by Invariants,'' Cambridge University Press, 2004.
  &nbsp Publisher's Book Page
Siegelmann, Hava T., ``Neural Networks and Analog Computation: Beyond the Turing Limit,'' Birkhauser, 1999.
  &nbsp Hava Siegelmann's Homepage

  &nbsp

Hava Siegelmann's Book Page
Stillings, Neil, Steven Weisler, Christopher H. Chase, Mark H. Feinstein, Jay L. Garfield, and Edwina L. Rissland, ``Cognitive Science: An Introduction,'' Bradfords Directory, 1995.
  &nbsp Edwina Rissland's Homepage
  &nbsp Publisher's Book Page
Veloso, Manuela M., ``Planning And Learning By Analogical Reasoning,'' Springer, 1994.

  &nbsp

Manuela M. Veloso's Page
  &nbsp Publisher's Book Page
Veloso, Manuela and Agnar Aarmodt (eds), ``Case-Based Reasoning Research and Development,'' Springer, 1995. Available from Amazon.com.
  &nbsp Manuela M. Veloso's Page
  &nbsp Agnar Aarmodt's Page

Algorithms: Back to top
Baase, Sara and Allen van Gelder, ``Computer Algorithms: Introduction to Design and Analysis,'' Addision Wesley, 1999 (third edition).
  &nbsp Sara Baase's Homepage
  &nbsp Book Page
  &nbsp

Publisher's Book Page

Boissonat, Jean Daniel and Mariette Yvinec, ``Algorithmic Geometry,'' translated from French (Geomerie Algorithmique), Cambridge University Press, 1998, ISBN 0 521 56322.
  &nbsp Mariette Yvinec's Homepage
  &nbsp Book Page (In French)
  &nbsp Publisher's Book Page
Basu, Saugta, Richard Pollack, and Marie-Francoise Roy, ``Algorithms in Real Algebraic Geometry,'' Springer Verlag, 2006, ISBN 3-540-33098-4
  &nbsp Marie-Francoise Roy's Page
  &nbsp Publisher's Book Page
Goldberg, Leslie Ann, ``Efficient Algorithms for Listing Computational Structures,'' Cambridge University Press, 1993.
  &nbsp Publisher's Book Page
  &nbsp Leslie Ann Goldberg's Page
Kleinberg, Jon and Éva Tardos, ``Algorithm Design,'' Addison Wesley, March 2005.
  &nbsp Éva Tardos's Page
  &nbsp Publisher's Book Page

Purdom, Paul Walton and Cynthia Brown, ``The Analysis of Algorithms,'' Brown, Holt, Oxford University Press, 1995.

  &nbsp Cynthia Brown's Homepage

Applications (broadly construed): Back to top
Spalter, Anne Morgan, ``The Computer in the Visual Arts,'' Addison Wesley, 1999, ISBN: 0-201-38600-3.
  &nbsp Anne Spalter's Homepage

  &nbsp

Book Page
  &nbsp Publisher's Book Page

Architecture: Back to top
Clarke Edmund, Orna Grumberg, and Doron A. Peled, ``Model Checking,'' MIT Press, 2000.
  &nbsp Orna Grumberg's Page

  &nbsp

Edmund Clarke's Page
  &nbsp Doron A. Peled's Page
  &nbsp Publisher's Book Page
Harris, David and Sara Harris, ``Digital Design and Computer Architecture,'' Morgan Kaufmann, 2007.
  &nbsp Sara Harris Page
  &nbsp Publisher's Book Page
Harrison, R., ``TOGAF Version 8 Enterprise Edition Study Guide (8.1.1 Edition),'' The Open Group, Oct. 2006.

  &nbsp

Publisher's Book Page
Hofmeister, Christine, Robert Nord, and Dilip Soni, ``Applied Software Architecture,'' Addison Wesley, 1999.
  &nbsp Christine Hofmeister's Homepage
  &nbsp Publisher's Book Page
Kaxiras, Stefanos and Margaret Martonosi, ``Computer Architecture Techniques for Power Efficiency,'' Morgan Claypool, 2008.

  &nbsp

Publisher's Book Page
  &nbsp Margaret Martonosi's Page
Null, Linda and Julia Lobur, ``The Essentials of Computer Organization and Architecture, 2nd Edition,'' Jones and Bartlett, 2006.
  &nbsp Linda Null's Homepage
  &nbsp Publisher's Book Page

Bioinformatics/Computational Biology : Back to top
Laxmi Parida, ''Discovery in Bioinformatics: Theory and Algorithms,'' Chapman & Hall/CRC; 1 edition (July 16, 2007), SBN-10: 1584885491, ISBN-13: 978-1584885498.

  &nbsp

Laxmi Parida's Homepage
  &nbsp Publisher's Page.
S. Mitra, S. Datta, T. Perkins, G. Michailidis, ''Introduction to Machine Learning and Bioinformatics,'' CRC Press, 2008.
Schlick, Tamar, ``Molecular Modeling and Simulation,'' Springer 2002, ISBN 0 387 95404-x.
  &nbsp Tamar Schlick's Homepage

  &nbsp

Publisher's Book Page

Computational Linguistics: Back to top
Cohen, Philip, Jerry Morgan, and Martha Pollack, ``Intentions in Communication,'' MIT Press, 1990.
  &nbsp Martha Pollack's Homepage
  &nbsp Publisher's Book Page
McKeown, Kathleen, ``Text Generation,'' Cambridge University Press, 1992.
  &nbsp Kathleen McKeown's Homepage
  &nbsp Publisher's Book Page
Reichman, Rachel, ``Getting Computers to Talk Like You and Me,'' MIT Press
  &nbsp Publisher's Book Page
Withgott, M. Margaret and Francine R. Chen, "Computational Models of American Speech," CSLI Publications (distributed by the University of Chicago Press), 1993.
  &nbsp Francine Chen's Homepage

  &nbsp

Publisher's Book Page

Computer Science Education (including K-12): Back to top
Horwitz, Susan, ``Addison-Wesley's Review for the AP Computer Science Exam in Java,'' Addison Wesley, 2000.
  &nbsp Susan Horwitz's Homepage
  &nbsp Publisher's Book Page
Shaw, Mary (ed), ``The Carnegie-Mellon Curriculum for Undergraduate Computer Science,'' Springer-Verlag, 1985 (final report of Curriculum Design Group: Stephen D. Brookes, Marc Donner, James Driscoll, Michael Mauldin, Randy Pausch, William L. Scherlis, Mary Shaw, and Alfred Z. Spector).
  &nbsp Mary Shaw's Homepage

Computer Vision: Back to top
Haralick, Robert and Linda Shapiro, Computer and Robot Vision, Vols 1 and 2, Addison-Wesley, 1992 (Vol 1) and 1993 (Vol 2). Only Vol 2 is still in print.
  &nbsp Linda Shapiro's Page

Shapiro, Linda and George Stockman, Computer Vision, Prentice Hall, 2001.

  &nbsp Linda Shapiro's Page
  &nbsp Publisher's Book Page

Cyberinfrastructure: Back to top
Borgman, Christine L. "From Gutenberg to the Global Information Infrastructure: Access to Information in the Networked World, " Paper / March 2003.

  &nbsp

Christine L. Borgman
  &nbsp Publisher's Book Page
Borgman, Christine L. "Scholarship in the Digital Age: Information, Infrastructure, and the Internet, " MIT Press, 2007.
  &nbsp Christine L. Borgman
  &nbsp Publisher's Book Page

Databases: Back to top
Batini, Carlo, Scannapieco, Monica, ``Data Quality: Concepts, Methodologies and Techniques,'' Springer Verlag 2006.
  &nbsp Monica Scannapieco's Page
  &nbsp Publisher's Book Page
Eppinger, Jeffrey L., Lily B. Mummert, and Alfred Z. Spector (eds), ``Camelot and Avalon: A Distributed Transaction Facility,'' Morgan Kaufmann Publishers, 1991.
  &nbsp Jeffrey L. Eppinger's Page
Garcia-Molina, Hector, Jeffrey D. Ullman, and Jennifer Widom, ``Database Systems ---The Complete Book,'' Prentice Hall 2002.

  &nbsp

Jennifer Widom's Homepage
  &nbsp Book Homepage
  &nbsp Publisher's Book Page
Garcia-Molina, Hector, Jeffrey D. Ullman, and Jennifer Widom, ``Database System Implementation,'' Prentice Hall, 2000.
  &nbsp Jennifer Widom's Homepage
  &nbsp Book Homepage
  &nbsp Publisher's Book Page
Harrington, Jan, ``Client/Server Application Development with PowerBuilder,'' CTI, 1996.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Database Management with Double Helix II for the Macintosh and VAX ,'' Brady Books, 1998.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Database Management with Double Helix 3.0,'' Brady Books, 1990.

  &nbsp

Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Database Management for Microcomputers,'' Dryden Press, 1994 (second edition).
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Making Database Management Work ,'' Dryden Press, 1989.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Object-Oriented Database Design Clearly Explained.'' Morgan Kaufmann, 1999.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
  &nbsp Publisher's Book Page
Harrington, Jan, ``Official PowerBuilder 5.0 Cross-Platform Solutions,'' PowerSoft Press, 1997.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Relational Database Design Clearly Explained. 2nd edition,'' Morgan Kaufmann, 2002.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
  &nbsp Publisher's Book Page
Harrington, Jan, ``Relational Database Management for Microcomputers: Design and Implementation,'' Holt Rinehart & Winston, 1987
  &nbsp Jan Harrington's Page

  &nbsp

Jan Harrington's Book Page
Harrington, Jan, ``R:BASE 3.1: Relational Database Concepts in Practice,'' CTI, 1991.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Riding the Helix Express,'' Black Gryphon Press, 1993. (second edition)

  &nbsp

Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``SQL Clearly Explained, 2nd edition,'' Morgan Kaufmann, 2003.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
  &nbsp Publisher's Book Page
Ullman, Jeffrey D. and Jennifer Widom, ``A First Course in Database Systems.'' Prentice Hall, 2002 (second edition).
  &nbsp Jennifer Widom's Homepage
  &nbsp Book Homepage
  &nbsp

Publisher's Book Page

Walmsley, Priscilla, ``XQuery,'' O'Reilly, March 2007 (first edition).
  &nbsp Priscilla Walmsley's Page.
  &nbsp Publisher's Book Page.
Widom, Jennifer and Stefano Ceri (eds.), ``Active Database Systems: Triggers and Rules for Advanced Database Processing,'' Morgan Kaufmann, 1996.

  &nbsp

Jennifer Widom's Homepage
  &nbsp Publisher's Book Page
Winslett, Marianne, ``Updating Logical Databases,'' Cambridge University Press, 2005.
  &nbsp Marianne Winslett's Page
  &nbsp Publisher's Book Page

Data Mining: Back to top
Dunham, Margaret, ``Data Mining: Introductory and Advanced Topics,'' Prentice Hall, 2002.
  &nbsp Margaret Dunham's Homepage
  &nbsp Margaret Dunham's Book Page
  &nbsp

Publisher's Book Page

Kargupta, Hillol, Anupam Joshi, Krishnamoorthy Sivakumar, and Yelena Yesha (eds.), ``Data Mining: Next Generation Challenges and Future Directions,'' AAAI Press, October 2004, ISBN: 0-262-61203-8.
  &nbsp Yelena Yesha's Page
  &nbsp Publisher's Book Page
Mitra, Sushmita and Tinku Acharya, ``Data Mining: Multimedia, Soft Computing, and Bioinformatics,'' John Wiley, ISBN 0-471-46054-0, 2003.

  &nbsp

Sushmita Mitra's Homepage
  &nbsp Publisher's Book Page
Varirgiannis, Michalis, Halkidi, Maria, and Dimitrious Gunopoulos, ``Uncertainty Handling and Quality Assessment in Data Mining,'' Springer Verlag, 2003.
  &nbsp Publisher's Book Page

Distributed and Parallel Computing: Back to top
Attiya, Hagit, and Jennifer Welch, ``Distributed Computing: Fundamentals, Simulations, and Advanced Topics,'' John Wiley and Sons, 2004.
  &nbsp Hagit Attiya's Homepage
  &nbsp Jennifer Welch's Homepage
  &nbsp Book Homepage
  &nbsp

Publisher's Book Page

Freeman, Eric, Susanne Hupfer, and Ken Arnold, ``JavaSpaces(TM) Principles, Patterns, and Practice,'' Addison-Wesley, 1999, ISBN: 0201309556.
  &nbsp Publisher's Book Page
Doreen L. Galli, ``Distributed Operating Systems: Concepts and Practice,'' Prentice Hall, 1999.
  &nbsp Book Page

  &nbsp

Publisher's Book Page
Jamieson, Leah H., Dennis Gannon, and Robert J. Douglass (eds.), ``The Characteristics of Parallel Algorithms,'' MIT Press, 1987.
  &nbsp Leah Jamieson's Homepage
  &nbsp Publisher's Book Page
Koniges, Alice, ``Industrial Strength Parallel Computing,'' Morgan Kauffman, 2000.

  &nbsp

Alice Koniges' Homepage
  &nbsp Publisher's Book Page
Liu, M.L., ``Distributed Computing, Principles and Applications,'' Addison-Wesley, 2004
  &nbsp M. L. Liu's Page
  &nbsp M. L. Liu's Book Page
  &nbsp Publisher's Book Page
Lynch, Nancy, ``Distributed Algorithms,'' Morgan Kaufmann, 1996.
  &nbsp Nancy Lynch's Homepage
  &nbsp Nancy Lynch's Book Page
  &nbsp

Publisher's Book Page

Lynch, Nancy, Michael Merritt, William Weihl, and Alan Fekete, ``Atomic Transactions,'' Morgan Kaufmann, 1994.
  &nbsp Nancy Lynch's Homepage
  &nbsp Nancy Lynch's Book Page
Mattson, Timothy G., Beverly A. Sanders, and Berna L. Massingill, ``Patterns for Parallel Programming,'' Addison Wesley, 2004.

  &nbsp

Book Page
  &nbsp Publisher's Book Page
Stone Palmer, Martha, ``Semantic Processing for Finite Domains,'' Cambridge University Press, 2006
  &nbsp Publisher's Book Page
  &nbsp Martha Stone Palmer's Page

Formal Methods: Back to top
Craigen, Dan, Susan Gerhart, and Ted Ralston, ``Industrial Applications of Formal Methods to Model, Design and Analyze Computer Systems: An International Survey (Advanced Computing and Telecommunications),'' Noyes Publications, 1995.
  &nbsp Susan Gerharlt's Homepage
Hassoun, Soha, Tsutomu Sasao, and Robert Brayton (eds.), ``Logic Synthesis and Verification,'' Kluwer Academic Publishers, 2001.
  &nbsp Soha Hassoun's Homepage
  &nbsp Publisher's Book Page
Heitmeyer, Constance and Dino Mandrioli, ``Formal Methods for Real-Time Computing,'' John Wiley and Sons, 1996.

  &nbsp

Constance Heitmeyer's Page
  &nbsp Book Page
Kamareddine, Fairouz, Twan Laan and Rob Nederpelt, ``A Modern Perspective on Type Theory From its Origins Until Today,'' Kluwer Academic Publishers, 2004. ISBN 1-4020-2334-0
  &nbsp Fairouz Kamareddine's Page
  &nbsp Publisher's Book Page
Nielsen, Hanne Riis and Flemming Nielsen, ``Semantics with Applications,'' John Wiley and Sons, 1992 (out of print but available as a download from: http://www.daimi.au.dk/~bra8130/Wiley_book/wiley.html &lt link below &gt).
  &nbsp Hanne Riis' Homepage
  &nbsp Book Page (Downloadable Version)
Mili, Ali, Jules Desharnais, and Fatma Mili, ``Computer Program Construction.'' Oxford University Press, 1994.
  &nbsp Fatma Mili's Page
  &nbsp Fatma Mili's Book Page
  &nbsp

Publisher's Book Page

Pym, David and Eike Ritter, ``Reductive Logic and Proof-search Proof Theory, Semantics and Control,'' Oxford University Press, 2004.
  &nbsp Eike Ritter's Page
  &nbsp Publisher's Book Page
Stavridou, Victoria, ``Formal Methods in Circuit Design.'' Cambridge University Press, 1993.

  &nbsp

Publisher's Book Page

Graphics: Back to top
Cohen, Elaine, Richard F. Riesenfeld, and Gershon Elber, ``Geometric Modeling with Splines: An Introduction,'' AK Peters, 2001.
  &nbsp Elaine Cohen's Homepage
  &nbsp Publisher's Book Page
Dutre, Phil, Kavita Bala, and Philippe Bekaert, ``Advanced Global Illumination,'' A K Peters, 2006.
  &nbsp Kavita Bala's Homepage
  &nbsp Book Page
Gooch, Bruce and Amy Gooch, ``Non-Photorealistic Rendering,'' AK Peters, 2001.
  &nbsp Amy Gooch's Homepage
  &nbsp Book Homepage
Hearn, Donald and M. Pauline Baker, ``Computer Graphics,'' Prentice-Hall, 2004.

  &nbsp

Pauline Baker's Page
  &nbsp Publisher's Book Page
Weinman, Lynda, ``Designing Web Graphics 4,'' New Riders, 2003.
  &nbsp Lynda Weinman's Page
  &nbsp Book Page
Wolfe, Rosalee J., ``3D Graphics: A Visual Approach,'' Oxford University Press, 2000.
  &nbsp Rosalee Wolfe's Page
  &nbsp Publisher's Book Page
Wolfe, Rosalee (ed.), ``Seminal Graphics,'' ACM Press, 1998. 1-58113-052-x.
  &nbsp Rosalee Wolfe's Page

High-Performance Computing: Back to top
Fosdick, Lloyd D., Elizabeth R. Jessup, Carolyn J. C. Schauble, and Gitta Domik, ``Introduction to High-Performance Scientific Computing,'' MIT Press, 1996.

  &nbsp

Elizabeth Jessup's Homepage
  &nbsp Carolyn Schauble's Homepage
  &nbsp Gitta Domik's Homepage
  &nbsp Publisher's Book Page

HCI: Back to top
Barnum, Carol M., ``Usability Testing and Research,'' Longman, 2002, ISBN: 0-20531519-4.
  &nbsp Carol Barnum's Page

  &nbsp

Publisher's Book Page
Bias, Randolph G., and Deborah J. Mayhew, ``Cost-Justifying Usability,'' Academic Press, 1994, ISBN 0-12-095810-4.
  &nbsp Deborah J. Mayhew's Page
  &nbsp Deborah J. Mayhew's Book Page
  &nbsp Publisher's Book Page
Cassell, Justine, Joseph Sullivan, Scott Prevost, and Elizabeth Churchill, ``Embodied Conversational Agents,'' MIT Press, 2000, ISBN 0-262-03278-3.
  &nbsp Justine Cassell's Homepage
  &nbsp Elizabeth Churchill's Homepage
  &nbsp Publisher's Book Page
Churchill, Elizabeth F., David N. Snowdon, and Alan J. Munro, ``Collaborative Virtual Environments,''Springer-Verlag, 2001, ISBN 1-85233-244-1.
  &nbsp Elizabeth Churchill's Homepage
Dittrich, Yvonne, Christiane Floyd, and Ralf Klischewski, ``Social Thinking-Software Practice,'' MIT Press, 2002, ISBN: 0-26204204-5.

  &nbsp

Yvonne Dittrich's Page
  &nbsp Christiane Floyd's Page
  &nbsp Publisher's Book Page
Druin, Allison, ``The Design of Children's Technology; How We Design, What We Design and Why,'' Morgan Kaufmann Publishers, 1998, ISBN 1-55860-507-X.
  &nbsp Allison Druin's Page
Druin, Allison, ``Robots for Kids: Exploring New Technologies for Learning,'' Morgan Kaufmann, 2000, Publishers ISBN 1-55860-597-5.
  &nbsp Allison Druin's Page

  &nbsp

Publisher's Book Page
Forsythe, Chris, Eric Grose, and Julie Ratner, ``Human Factors and Web Development,'' Lawrence Erlbaum Associates, 1997, ISBN 0-8058-2823-0 [cloth] 0-8058-2824-9 [paper].
  &nbsp Publisher's Book Page (2nd Edition)
Hackos, JoAnn and Janice Redish, ``User and Task Analysis for Interface Design,'' Wiley Computer Publishing, 1998.
  &nbsp JoAnn Hackos' Page

  &nbsp

Janice Redish's Page
  &nbsp Janice Redish's Book Page
  &nbsp Publisher's Book Page
Hinds, Pamela J. and Sara Kiesler (eds), ``Distributed Work'', MIT Press, 2002.
  &nbsp Sara Kiesler's Page
  &nbsp Pamela J. Hinds Page
  &nbsp Publisher's Book Page
Horton, Sarah, ``Access by Design'', New Riders, Aug 2005.
  &nbsp Sarah Horton's Page
  &nbsp Book's page
Issacs, Ellen and Alan Walendowski, ``Designing from Both Sides of the Screen : How Designers and Engineers Can Collaborate to Build Cooperative Technology,'' New Riders, 2002, ISBN: 0-67232151-3.
  &nbsp Ellen Issacs' Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Kraut, Robert E., Jolene Rae Galegher, and Carmen Egido (eds), ``Intellectual Teamwork:Social and Technological Foundations of Cooperative Work Lea, 1990.
Mates, Barbara T., Wakefield Doug, and Judith M. Dixon, ``Adaptive Technology for the Internet : Making Electronic Resources Accessible to All,''American Library Association, 2000, ISBN: 0-83890752-0
  &nbsp Publisher's Book Page
  &nbsp Book Page (online version)
Mayhew, Deborah, ``The Usability Engineering Lifecycle: A Practitioner's Guide to User Interface Design,'' Morgan Kaufmann Publishers, 1999, ISBN 1-55860-561-4.

  &nbsp

Deborah Mayhew's Page
  &nbsp Deborah Mayhew's Book Page
  &nbsp Publisher's Book Page
McCracken, Dan and Wolfe, Rosalee, ``User-Centered Website Development: A HCI Approach,'' Prentice-Hall, 2003.
  &nbsp Rosalee Wolfe's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Nardi, Bonnie, ``A Small Matter of Programming: Perspectives on End User Computing,'' MIT Press, 1993.
  &nbsp Bonnie Nardi's Page
  &nbsp Bonnie Nardi's Book Page
  &nbsp Publisher's Book page
Nardi, Bonnie and Vicki L. O'Day, "Information Ecologies: Using Technology with Heart," MIT Press, 1999.
  &nbsp Bonnie Nardi's Page
  &nbsp Publisher's Book Page
Nicolle, Colette and Julio Abascal, ``Inclusive design guidelines for HCI,'' Taylor and Francis, 2001,ISBN: 0-74840948-3.
  &nbsp Colette Nicolle's Page
  &nbsp Publisher's Book Page
Nielsen, Jakob and Marie Tahir, ``Homepage usability : 50 websites deconstructed,'' New Riders, 2002, ISBN 0-7357-1102-X.
  &nbsp Book Page
  &nbsp Publisher's Book Page
Noyes, Janet M., ``Designing for Humans,'' Psychology Press, 2001, ISBN: 0-41522721-6; 0-41522722-4 (pbk.)

  &nbsp

Publisher's Book Page
Oravec, Jo Ann, ``Virtual Individuals, Virtual Groups,'' Cambridge University Press, 1996.
  &nbsp Publisher's Book Page
Picard, Rosaland W., ``Affective Computing,'' MIT Press, 1997.
  &nbsp Rosalind Picard's Page

  &nbsp

Publisher's Book Page (1997 edition)
  &nbsp Publisher's Book Page (2000 edition)
Preece, Jenny, Yvonne Rogers, and Helen Sharp, ``Interaction Design: Beyond Human-Computer Interaction,'' John Wiley and Sons,2002, ISBN 0-471-49278-7, OCLC 48265540.
  &nbsp Jenny Preece's Page
  &nbsp Yvonne Roger's Page
  &nbsp Helen Sharp's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Preece, Jenny, ``Online Communities: Designing Usability and Supporting Sociability,'' John Wiley and Sons, 2000, ISBN 0-471-80599-8.
  &nbsp

Jenny Preece's Page

  &nbsp Publisher's Book Page
Rosson, Mary Beth and John M. Carroll, ``Usability Engineering: Scenario-Based Development of Human Computer Interaction,'' Morgan Kaufmann Publishers, 2001, ISBN 1-55860-712-9.
  &nbsp Publisher's Book Page
Scherer, Marcia, ``Living in the State of Stuck: How Assistive Technology Impacts the Lives of People with Disabilities,'' Brookline Books, 2000, ISBN: 1-57129079-6.

  &nbsp

Marcia Scherer's Homepage
  &nbsp Publisher's Book Page
Thatcher, Jim, Cynthia Waddell, Shawn Henry, Sarah Swierenga, Mark Urban, Michael Burks, Bob Regan, and Paul Bohman, ``Constructing accessible web sites,''Glasshaus, 2002, ISBN: 1-90415100-0.
  &nbsp Cynthia Waddell's Page
  &nbsp Sarah Swierenga's Page
  &nbsp Publisher's Book Page

How to/Practical (e.g., CVS, Windows): Back to top

CVS :
Vesperman, Jennifer, ``Essential CVS,'' O'Reilly, 2003.
  &nbsp Publisher's Book Page

Emacs:
Cameron, Debra, "GNU Emacs Pocket Reference," O'Reilly Press, 1998.
  &nbsp

Publisher's Book Page

Cameron, Debra, James Elliott, and Marc Loy, "Learning GNU Emacs," O'Reilly Press, 2004 (third edition).
  &nbsp Publisher's Book Page

Excel :
Hawley, David and Raina Hawley, "Excel Hacks: 100 Industrial-Strength Tips and Tricks," O'Reilly Press, 2004.
  &nbsp

Publisher's Book Page

Simon, Jinjer, "Excel 2000 in a Nutshell," O'Reilly Press, 2000.
  &nbsp Publisher's Book Page

GIMP:
Peck, Akkana, ``Beginning GIMP: From Novice to Professional,'' Apress, 2006.
  &nbsp

Akkana Peck's Page

  &nbsp Book Page

Google :
Calishain, Tara, Rael Domfest, D.J. Adams, "Google Pocket Guide," O'Reilly Press, 2003. (Also available in Spanish as "Google Guia de Bosillo.")
  &nbsp Publisher's Book Page

  &nbsp

Publisher's Book Page (Spanish Edition)
Calishain, Tara and Rael Domfest, "Google Hacks: 100 Industrial-Strength Tips and Tricks," O'Reilly Press, 2004. (Second Edition)
  &nbsp Publisher's Book Page
  &nbsp Publisher's Book Page (Spanish First Edition)

HTML :

Freeman, Elisabeth and Freeman Eric, "Head First HTML with CSS and XHTML", O'Reilly, 2005

  &nbsp Elisabeth Freeman's Page
  &nbsp Publisher's Book Page
MacLaughlin, Brett and Freeman Elisabeth, "Head Rush Ajax", O'Reilly, 2006
  &nbsp Publisher's Book Page

Niederst, Jennifer, "HTML and XHTML Pocket Reference", Third Edition, O'Reilly Press, 2006.

  &nbsp Jennifer Niederst's Page
  &nbsp Publisher's Book Page

JAVA :
Basham Bryan, Bert Bates , and Kathy Sierra, "Head First Servlets and JSP: Second Edition Passing the Sun Certified Web Component Developer Exam", O'Reilly Press, Second Edition March 2008.
  &nbsp

Basham's Page

  &nbsp Kathy Sierra's Page
  &nbsp Bert Bates Page
  &nbsp Publisher's Book Page
Bates, Bert, and Kathy Sierra, "Head First Java: Your Brain on Java - A Learner's Guide," O'Reilly Press, 2003.

  &nbsp

Publisher's Book Page
Bloch, Cynthia and Annette Wagner, "MIDP 2.0 Style Guide for the Java 2 platform, Micro Edition," Addison-Wesley, 2003.
  &nbsp Publisher's Book Page
Campione, Mary, Kathy Walrath, and Alison Huml, "The Java Tutorial: A Short Course on the Basics, 3/E," Addison-Wesley, 2004
  &nbsp Java Tutorial Page

  &nbsp

Publisher's Book Page
Lee, Rosanna and Scott Seligman, "JNDI API Tutorial and Reference: Building Directory-Enabled Java Applications," Addison-Wesley, 2000.
  &nbsp Publisher's Book Page
Powers, Shelley, ``Learning JavaScript,'' O'Reilly, First Edition October 2006 (est.).
  &nbsp Publisher's Book Page

Sierra, Kathy, and Bert Bates, "Head First EJB," O'Reilly Press, 2003.

  &nbsp Publisher's Book Page
Walrath, Kathy, Mary Campione, Alison Huml, and Sharon Zakhour, "The JFC Swing Tutorial: A Guide to Constructing GUIs, 2/E" Addison-Wesley, 2004
  &nbsp Java Tutorial Page
  &nbsp Publisher's Book Page

Junos:
Garrett, Aviva, "Junos Cookbook", O'Reilly, 2006
  &nbsp Publisher's Book Page

IMAP :
Mullet, Diana, and Kevin Mullet, "Managing IMAP," O'Reilly Press, 2000.
  &nbsp

Publisher's Book Page


IPv6:
Hagen, Silvia, "IPv6 Essentials," O'Reilly Press, 2002.
  &nbsp Silvia Hagen's Page
  &nbsp Book Page

  &nbsp

Publisher's Book Page

Macs :
Harrington, Jan, ``C++ Programming with CodeWarrior,'' AP Professional, 1996.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``ClarisWorks Companion,'' Claris Press, 1998.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Codewarrior Software Development Using PowerPlant,'' AP Professional, 1996.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Essentials of ClarisWorks: Concepts and Applications,'' CTI, 1992.

  &nbsp

Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``iMac Fast & Easy,'' Prima Publications, 1999.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Macintosh Software Development Using Powerplant,'' AP Professional, 1996.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Mac Screamer: The Ultimate Macintosh Speedup guide,'' Random House Electronic Publishing, 1994.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Navigating System 7: Understanding the Macintosh Operating System,'' MIS Press, 1994.

  &nbsp

Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``Teach Yourself FileMaker Pro,'' MIS Press, 1994.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``The A/UX Handbook,'' Brady Books, 1989.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Harrington, Jan, ``The A/UX 2.0 Handbook,'' Addison-Wesley, 1991.
  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Ihnatko, Andy, and Jan Harrington, ``The Mac OS X Panther Book,'' Wiley, 2004.

  &nbsp

Jan Harrington's Page
  &nbsp Publisher's Book Page
Sadun, Erica, "Modding Mac OS X: Extreme Makeovers for Your Mac," O'Reilly Press, 2004.
  &nbsp Erica Sadun's Page
  &nbsp Publisher's Book Page

Networking:
Orebaugh, Angela, and Gilbert Ramirez, ``Ethereal Packet Sniffing: Everything You Need to Know to Analyze Your Network,'' Syngress, 2004.
  &nbsp Publisher's Book Page

Palm :
Rhodes, Neil and Julie McKeehan, "Palm OS Programming: the Developer's Guide," O'Reilly Press, 2001 (second edition).
  &nbsp

Publisher's Book Page


Perl :
Lidie, Stephen and Nancy Walsh, "Mastering Perl/Tk: Graphical User
  &nbsp Publisher's Book Page
Ellie Quigley, "Perl by Example," 4th Edition, Prentice Hall, 2007.
  &nbsp

Book's Page


SQL :
Bagui, Sikha Saha and Earp, Richard Walsh, "Learning SQL on SQL Server 2005", O'Reilly, 2006
  &nbsp Sikha Saha Bagui's Page
  &nbsp Publisher's Book Page


Unix :

Nichols, Bradford, Dick Buttlar, and Jacqueline Proulx Farrell, "Pthreads Programmings: A POSIX Standard for Better Multiprocessing," O'Reilly Press, 1996.
  &nbsp Publisher's Book Page
Powers, Shelley, Jerry Peek, Tim O'Reilly, and Mike Loukides, "UNIX Power Tools," O'Reilly Press, 2002 (third edition).
  &nbsp Publisher's Book Page


Web Design :

Felke-Morris, Terry, "Web Development and Design Foundations with XHTML," Addison Wesley, 2007 (third edition).
  &nbsp Terry Felke-Morris Page
  &nbsp Publisher's Book Page
Niederst, Jennifer, "Web Design in a Nutshell," O'Reilly Press, 2006 (third edition).

  &nbsp

Jennifer Niederst's Page
  &nbsp Publisher's Book Page
Niederst, Jennifer, "Learning Web Design: A Beginner's Guide to HTML, Graphics, and Beyond," O'Reilly Press, 2002 (second edition).
  &nbsp Jennifer Niederst's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Williamson, Heather and Bruce Epstein, "Dreamweaver in a Nutshell: a Desktop quick Reference," O'Reilly Press, 2001.
  &nbsp Publisher's Book Page

Web Development :
Dobbs-Sciortino, Angel, ``Mongrel,'' O'Reilly, 2006.
  &nbsp Publisher's Book Page
Ebersbach, Anja, Glaser, Markus, Heigl, Richard, ``Wiki Web Collaboration,'' Springer Verlag 2006.
  &nbsp Publisher's Book Page
Erl, Thomas, Anish Karmarkar, Priscilla Walmsley, Hugo Haas, L. Umit Yalcinalp, Kevin Liu, David Orchard, Andre Tost, James Pasley. ``Web Service Contract Design and Versioning for SOA,'' Prentice Hall 2008.
Hemenway, Kevin and Tara Calishain, "Spidering Hacks: 100 Industrial-Strength Tips and Tools," O'Reilly Press, 2003.
  &nbsp Publisher's Book Page
Meloni, Julie C., "Sams Teach Yourself PHP, MySQL and Apache All in One," 3rd Edition, Sams Publishing, 2006.
  &nbsp Julie C. Meloni's Page
  &nbsp Book's Page
Mendes, Emilia; Mosley, Nile (Eds.), ``Web Engineering,'' Springer Verlag, 2006
  &nbsp Publisher's Book Page
  &nbsp Emilia Mendes Page

Windows :
Anderson-Redick, Stacey, "Window System Policy Editor," O'Reilly Press, 2000.
  &nbsp Publisher's Book Page
Craft, Melissa, Travis Guinn, Connie S. Wilson, Andy Jones, Paul Stansel, Chris Broomes, and Ralph Crump, "Deploying Citrix MetaFrame Presentation Server 3.0 with Windows Server 2003 Terminal Services," Syngress Publishing, 2005.
  &nbsp Publisher's Book Page

Harrington, Jan, ``Microsoft Works: A Window to Computing,'' Dryden Press, 1989.

  &nbsp Jan Harrington's Page
  &nbsp Jan Harrington's Book Page
Kevin Kline, Lee Gould, Andrew Zanevsky, "Transact-SQL Programming," O'Reilly Press, 1999.
  &nbsp Publisher's Book Page

Kurata, Deborah, ``Doing Objects in Visual Basic 2005,'' Addision Wesley, 2007.

  &nbsp Deborah Kurata's Page
  &nbsp Publisher's Book Page
Leroux Bustamante, Michele, "Learning WCF: Rough Cuts Version A Hands-on Guide," O'Reilly, 2007.
  &nbsp Publisher's Book Page

  &nbsp

Michele Leroux Bustamante's Info
Powers, Shelley, "Developing ASP Components," O'Reilly Press, 2001 (second edition).
  &nbsp Publisher's Book Page

Xen:
Matthews, Jeanna N., Eli M. Dow, Todd Deshane, Wenjin Hu, Jeremy Bongio, Patrick F. Wilbur, Brendan Johnson, "Running Xen: A Hands-On Guide to the Art of Virtualization," Prentice Hall, 2008.
  &nbsp

Jeanna N. Matthews Page

  &nbsp Book's Page

Information Retrieval: Back to top
Hill Linda L., ``Georeferencing The Geographic Associations of Information,'' September 2006 ISBN 0-262-08354-X
  &nbsp Linda L. Hill's Page

  &nbsp

Publisher's Book Page
Jones, William and Jaime Teevan, ``Personal Information Management,'' University of Washington Press, 2007.
  &nbsp Jaime Teevan's Page
Veronis, Jean and Nancy Ide, ``Text Encoding Initiative,'' Kluwer Publishers, 1995.
  &nbsp Nancy Ide's Page

  &nbsp

Publisher's Book Page
Voorhees, Ellen M. and Harman, Donna K., ``TREC: Experiment and Evaluation in Information Retrieval,'' MIT Press, 2005.
  &nbsp Publisher's Book Page

Introductory Texts: Back to top
Burnett, Margaret, Adele Goldberg, and Ted Lewis (eds.), ``Visual Object-Oriented Programming: Concepts and Environments,'' Prentice-Hall/Manning/IEEE, 1995.

  &nbsp

Margaret Burnett's Page
  &nbsp Publisher's Book Page
Carrano, Frank M. and Janet Prichard, ``Data Abstraction and Problem Solving with C++, Walls and Mirrors'' (Based on the original Walls and Mirrors by Paul Helman and Robert Veroff), Addison Wesley, 2002 (third edition).
  &nbsp Janet Prichard's Page
  &nbsp Publisher's Book Page
Dale, Nell, ``C++ Plus Data Structures,'' Jones and Bartlett Pubs., 2003 (third edition).
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, ``A Laboratory Course for Programming with Java,'' Jones and Bartlett Pubs., 2003 (second edition).
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, ``A Laboratory Course in C++,'' Jones and Bartlett Pubs., 2003 (second edition).

  &nbsp

Nell Dale's Page
  &nbsp Publisher's Book Page (2nd edition)
  &nbsp Publisher's Book Page (4rd edition)
Dale, Nell and John Lewis, ``Computer Science Illuminated,'' Jones and Bartlett Pubs., 2002.
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page (2nd edition)
Dale, Nell and S. Lilly, ``Pascal Plus Data Structures, Algorithms, and Advanced Programming,'' Jones and Bartlett Pubs., 1995 (fourth edition).

  &nbsp

Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell and M. McMillan, ``Visual Basic .NET: A Laboratory Course,''
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell and Chip Weems, ``Pascal and Structured Design,'' Jones and Bartlett Pubs., 1995 (fourth edition).
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, Chip Weems, and Dan Joyce, ``Data Structures in Java,'' Jones and Bartlett, 2002.
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, Chip Weems, and John McCormick, ``Programming and Problem Solving in Ada,'' Jones and Bartlett Pubs., 2001. Jones and Bartlett Pubs, 2003.

  &nbsp

Nell Dale's Page
  &nbsp Publisher's Book Page (2nd edition)
Dale, Nell, Chip Weems, Michael MacMillan, and Mark Headington, ``Visual Basic .NET,'' Jones and Bartlett, 2003.
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, Chip Weems, and Mark Headington, ``Programming and Problem Solving in Java,'' Jones and Bartlett Pub., 2003.
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, Chip Weems, and Mark Headington, ``Programming and Problem Solving with C++,'' Jones and Bartlett Pub., 2002.
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page (3rd edition)
Dale, Nell, Michael MacMillan, Chip Weems, and Mark Headington, ``Programming and Problem Solving with Visual Basic .NET,'' Jones and Bartlett Pub., 2003.

  &nbsp

Nell Dale's Page
  &nbsp Publisher's Book Page
Dale, Nell, Chip Weems and Mark Headington, ``Java and Software Design,'' Jones and Bartlett Pubs., 2003.
  &nbsp Nell Dale's Page
  &nbsp Publisher's Book Page
Dann, Wanda P., Stephen Cooper, and Randy Pausch, ``Learning to Program with Alice,'' Prentice Hall, 2005.
  &nbsp Wanda P. Dann's Page
  &nbsp Stephen Cooper's Page
  &nbsp Randy Pausch's Page
  &nbsp

Publisher's Page (2007)

Hanly, Jeri R., ``Essential C++ for Engineers and Scientists: 2/e'', Addison Wesley, 2002
  &nbsp Jeri R. Hanly's Page
  &nbsp Publisher's Book Page
Hanly, Jeri R. and Koffman, Elliot B., ``C Program Design for Engineers: 2/e,'' Addison Wesley, 2001

  &nbsp

Jeri R. Hanly's Page
  &nbsp Publisher's Book Page
Hanly, Jeri R. and Koffman, Elliot B., ``Problem Solving and Program Design in C, 4/E,'' Addison Wesley, 2004
  &nbsp Jeri R. Hanly's Page
  &nbsp Publisher's Book Page (5/E)
Koffman, Elliot, Richard Holt, Chrysanne DiMarco, ``TURING Problem Solving and Program Design,'' Addison-Wesley, 1995.
  &nbsp Chrysanne DiMarco's Page
Koffman, Elliot and Ursula Wolz, ``Problem Solving with Java'' Addison Wesley, 2002.
  &nbsp Ursula Wolz's Page
  &nbsp Publisher's Book Page (1st edition-1998)
  &nbsp Publisher's Book Page (2nd edition-2002)
Lehnert, Wendy, ``Internet 101 : a beginner's guide to the Internet and the World Wide Web,'' Addison Wesley Longman, 1998
  &nbsp Wendy Lehnert's Page
Lehnert, Wendy and Richard Kopec, ``Web 101: Making the Net Work for You,'' Pearson Addison Wesley, 2008 (third edition).
  &nbsp Wendy Lehnert's Page
  &nbsp Publisher's Companion Page
  &nbsp Publisher's Book Page
Lenhert, Wendy, ``Web Wizard's Guide to HTML,'' Pearson Addison Wesley, 2001.
  &nbsp Wendy Lehnert's Page
  &nbsp Publisher's Book Page
Merritt, Susan and Allen H. Stix, Migrating from Pascal to C++, Springer-Verlag, 1997
  &nbsp Susan Merritt's Page
Perry, Jo Ellen, Lynne D. Cote (ed.), and Harold Levin (contributor), ``An Introduction to Object-Oriented Design in C++,'' Addison-Wesley, 1996.
  &nbsp Publisher's Book Page

Sanders, Kate and Andries van Dam, ``Object-Oriented Programming in Java: a graphical approach,'' Addison-Wesley, 2005.

  &nbsp Publisher's Book Page

Information Systems: Back to top
Balka, Ellen, and Richard Smith, ``Women, Work and Computerization: Charting a Course to the Future International Federation for Information Processing,'' Kluwer Academic Publishers, 2000, ISBN 0-7923-7864-4.
  &nbsp Ellen Balka's Page

  &nbsp

Publisher's Book Page
Gorr, Wilpen L. and Kristen S. Kurland, ``Learning and Using Geographic Information Systems: ArcExplorer Edition,'' Course Technology, 2005.
  &nbsp Wilpen L. Gorr's Page
Robson, Wendy, ``Strategic Management & Information Systems,'' Pitman Publishing, 1997, (2nd edition).
  &nbsp Publisher's Book Page

Interactive Hypermedia: Back to top
Lowe, David and Wendy Hall, ``Hypermedia and the Web: An Engineering Approach,'' John Wiley and Sons, 1999.
  &nbsp

Wendy Hall's Page

  &nbsp Publisher's Book Page

Multimedia: Back to top
Steinmetz, Ralf and Klara Nahrstedt, ``Multimedia Applications,'' Springer-Verlag, 2004 ISBN: 3-540-40849-5.
  &nbsp Klara Nahrstedt's Page

  &nbsp

Publisher's Book Page
Steinmetz, Ralf and Klara Nahrstedt, ``Multimedia Fundamentals, Volume 1: Media Coding and Content Processing, 2nd Edition,'' Prentice Hall, 2002, ISBN: 0-130-31399-8.
  &nbsp Klara Nahrstedt's Page
  &nbsp Publisher's Book Page
Steinmetz, Ralf and Klara Nahrstedt, ``Multimedia Systems,'' Springer-Verlag, 2004 ISBN: 3-540-40867-3.

  &nbsp

Klara Nahrstedt's Page
  &nbsp Publisher's Book Page

Image Processing: Back to top
Hansen, Per Christian and Nagy, James G. and O'Leary, Dianne P., ``Deblurring Images: Matrices, Spectra, and Filtering,'' SIAM Press, 2006.
  &nbsp Per Christian Hansen's Page

  &nbsp

James G. Nagy's Page
  &nbsp Dianne P. O'Leary's Page

Networking: Back to top
Allen, Julia H., ``THE CERT Guide to System and Network Security Practices,'' Addison-Wesley Professional, 2001.
  &nbsp Julia H. Allen's page

  &nbsp

Publisher's Book Page
Bulusu, Nirupama and Sanjay Jha, ``Wireless Sensor Networks (A Systems Perspective),'' Artech House, 2005.
  &nbsp Nirupama Bulusu's Page
  &nbsp Nirupama Bulusu's Book Page
  &nbsp Publisher's Book Page
Cameron, Debra, ``Optical Networking: A Wiley Tech Brief,'' John Wiley and Sons, 2001.
Ganz, Aura, Zvi Ganz, and Kitti Wongthavarawat, ``Multimedia Wireless Networks: Technologies, Standards and QoS,'' Prentice Hall, October 2003.
  &nbsp Aura Ganz's Page
  &nbsp Publisher's Book Page
Hagen, Silvia, ``IPv6 Essentials,'' O'Reilly, 2002

  &nbsp

Silvia Hagen's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Harrington, Jan, ``Ethernet Networking Clearly Explained,'' Morgan Kaufmann,
  &nbsp Jan Harrington's Book Page
  &nbsp Jan Harrington's Page
Harrington, Jan, ``Network Security: A Practical Approach,'' Morgan-Kaufmann, 2005.

  &nbsp

Jan Harrington's Page
  &nbsp Publisher's Book Page
Ho, Tracey, and Desmund Lun, ``Network Coding,'' Cambridge University Press, 2008.
  &nbsp Tracey Ho's Page
  &nbsp Publisher's Book Page
Littman, Marlyn Kemper, ``Building Broadband Networks,'' CRC Press, June 2002.
  &nbsp Marlyn Kemper Littman's Page
  &nbsp Publisher's Book Page
Krishnamurthy, Balachander and Jennifer Rexford, ``Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement,'' Addison-Wesley, 2001.
  &nbsp Jennifer Rexford's Page
  &nbsp Publisher's Book Page
Oppenheimer, Priscilla, ``Top-down Network Design: A Systems Analysis Approach to Top-Down Network Design,'' Cisco Press, 2004 (second edition)

  &nbsp

Priscilla Oppenheimer's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Oppenheimer, Priscilla and Joseph Bardwell, ``Troubleshooting Campus Networks: Practical Analysis of Cisco and LAN Protocols,'' Wiley Publishing, 2002
  &nbsp Priscilla Oppenheimer's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Orebaugh, Angela, and Gilbert Ramirez, CISSP, Jay Beale, ``Wireshark & Ethereal Network Protocol Analyzer Toolkit'', O'Reilly Press, First Edition October 2006.
  &nbsp Publisher's Book Page

Perlman, Radia, ``Interconnections: Bridges, Routers, Switches, and Internetworking Protocols,'' Addsion Wesley, 1999 (second edition).

  &nbsp Radia Perlman's Page
  &nbsp Publisher's Book Page
Sheresh, Beth and Doug Sheresh, ``Understanding Directory Services, 2nd ed.,''
  &nbsp Publisher's Book Page


Open Source: Back to top

Chris DiBona, Mark Stone, Danese Cooper, ``Open Source 2.0,'' O'Reilly, 2005
  &nbsp Publisher's Book Page
Garrels, Machtelt, ``Introduction to Linux,'' Fultus Corporation, 2004.
  &nbsp Machtelt Garrels Page

Garrels, Machtelt, ``Bash for Beginners,'' Fultus Corporation, 2004.

  &nbsp Machtelt Garrels Page
Sandra Johnson, "Performance Tuning for Linux Servers," IBM Press, 2008
Stanfield, Vicki and Roderick W. Smith, ``Linux System Administration,'' Second Editio

Operating Systems: Back to top

Aho Alfred and Monica Lam and Ravi Sethi and Jeffrey Ullman, ``Compilers: Principles, Techniques and Tools (second edition),'' Addison Wesley, 2007.

  &nbsp Monica Lam's Page
  &nbsp Publisher's Book Page
Bacon, Jean, ``Concurrent Systems,'' Addison Wesley, ISBN 0-201-17767-6 (second edition, 1998), ISBN 0-321-11788-3 (third edition, 2003, for the UK Open University).
  &nbsp Jean Bacon's Page

  &nbsp

Publisher's Book Page
Bacon, Jean and Tim Harris, ``Operating Systems,'' (subsumes and extends Concurrent Systems), Addison Wesley/Pearson Education, 2003, ISBN 0-321-11789-1.
  &nbsp Jean Bacon's Page
  &nbsp Author's Book Page
  &nbsp Publisher's Book Page
Ellis, Carla Schlatter, ``Controlling Energy Demand in Mobile Computing Systems,'' Morgan and Claypool, 2007
  &nbsp Carla Ellis Page
  &nbsp Publisher's Book Page
Galli, Doreen, ``Distributed Operating Systems: Concepts and Practice,'' Prentice Hall, 2000.
  &nbsp Publisher's Book Page
Lavigne, Dru, "BSD Hacks," O'Reilly Press, 2004.
  &nbsp Dru Lavigne's Page

  &nbsp

Publisher's Book Page
Lavigne, Dru, "Best of FreeBSD Basics," 2007.
  &nbsp Dru Lavigne's Page
  &nbsp Publisher's Book Page
Negrino, Tom and Dori Smith, ``Mac OS X Unwired,'' O'Reilly, 2003

  &nbsp

Dori Smith's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page

Programming Languages/Software Design: Back to top
Chapman, Barbara, Gabriele Jost, and Ruud van der Pas, ``Using OpenMP: Portable Shared Memory Parallel Programming,'' MIT Press, 2007.
  &nbsp Barbara Chapman
  &nbsp Gabriele Jost
  &nbsp Ruud van der Pas
  &nbsp Publisher's Book Page
Detienne, Francoise, ``Software Design: Cognitive Aspects,'' Springer-Verlag, 2002, ISBN: 1-85233-253-0.
  &nbsp Francoise Detienne's Page
  &nbsp

Publisher's Book Page

Freeman, Eric, Elisabeth Freeman, Kathy Sierra, Bert Bates, ``Head First Design Patterns,'' O'Reilly, 2004.
  &nbsp Publisher's Book Page
Goldberg, Adele and David Robson, ``Smalltalk 80: The Language,'' Addison Wesley, 1989, ISBN: 0-201-13688-0.
  &nbsp Author's Book Page

  &nbsp

Publisher's Book Page
Harrington, Jan, ``C++ and the Object-Oriented Paradigm: An IS Perspective,'' John Wiley & Sons, Publishers, 1995.
  &nbsp

Jan Harrington's Book Page

  &nbsp Jan Harrington's Page
  &nbsp Publisher's Book Page
Harrington, Jan, ``Introductory Programming with Object-Oriented C++: An IS Perspective,'' John Wiley & Sons, Publishers, 1997.
  &nbsp Jan Harrington's Book Page
  &nbsp Jan Harrington's Page
  &nbsp Publisher's Book Page

Harrington, Jan, ``Java Programming: An IS Perspective,'' John Wiley & Sons, Publishers, 1998.

  &nbsp Jan Harrington's Book Page
  &nbsp

Jan Harrington's Page

  &nbsp Publisher's Book Page
Harrington, Jan, ``Object-Oriented Data Structures in C++ for Real Programmers,'' Morgan-Kaufmann, 2002.
  &nbsp Jan Harrington's Book Page
  &nbsp Jan Harrington's Page
  &nbsp Publisher's Book Page
Hillston, Jane, ``A Compositional Approach to Performance Modelling.'' Cambridge University Press, 2005
  &nbsp Jane Hillston's Page
  &nbsp Publisher's Book Page (1996 version)
  &nbsp

Publisher's Book Page (2005 version)

Liskov, Barbara and John Guttag, ``Program Development in Java: Abstraction, Specification, and Object-Oriented Design,'' Addison Wesley 2001.
  &nbsp Barbara Liskov's Page
  &nbsp Publisher's Book Page
Negrino, Tom and Dori Smith, ``JavaScript for the World Wide Web: Visual Quickstart Guide,'' Peachpit Press, 2003.

  &nbsp

Dori Smith's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Nestor, John R. and Newcomer, Joseph M. and Giannini Paola and Stone Donald L., ``IDL: the language and its implementation,'' Prentice-Hall, 1990.
  &nbsp Paola Giannini's Page
Prinz, Peter, and Ulla Kirch-Prinz, ``C Pocket Reference,'' O'Reilly, 2002
  &nbsp Ulla Kirch-Prinz's Page

  &nbsp

Book Page
  &nbsp Publisher's Book Page
Ronchi della Rocca, Simona, and Lucca Paolini, ``The Parametric Lambda Calculus: A Metamodel for Computation, '' Springer Verlag, 2004.
  &nbsp Simona Ronchi della Rocca's Page
  &nbsp Publisher's Book Page
Seacord, Robert C., Daniel Plakosh, and Grace A. Lewis, ``Secure Coding in C and C++'', Addison-Wesley Professional, 2005.
  &nbsp Robert C. Seacord's Page
  &nbsp Daniel Plakosh's Page
  &nbsp Grace A. Lewis Page
  &nbsp

Publisher's Book Page

Smith, Dori, ``Java 2 for the WWW: Visual QuickStart Guide,`` Peachpit Press, 2002
  &nbsp Dori Smith's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page

Public Policy: Back to top
Braman, Sandra, ``Change of State: Information, Policy, and Power,'' MIT Press, 2006.
  &nbsp Sandra Braman' Page
  &nbsp Publisher's Book Page
Camp, L. Jean, ``Economics of Identity Theft, Avoidance, Causes and Possible Cures,'' Springer Verlag, 2007. ISBN: 978-0-387-34589-5
  &nbsp L. Jean Camp's Page
  &nbsp Publisher's Book Page
Camp, L. Jean, ``Trust and Risk in Internet Commerce,'' MIT Press, 2000.
  &nbsp L. Jean Camp's Page
  &nbsp Author's Book Page
  &nbsp Publisher's Book Page
Camp, L. Jean and Stephen Lewis, ``The Economics of Information Security,'' Kluwer. May 2004.
  &nbsp L. Jean Camp's Page
  &nbsp Publisher's Book Page
Denning, Dorothy E., ``Information Warfare and Security,'' Addison-Wesley, 1999.
  &nbsp Dorothy Denning's Page
  &nbsp Publisher's Book Page
Diffie, Whitfield and Susan Landau, ``Privacy on the Line: The Politics of Wiretapping and Encryption (updated and expanded edition),'' MIT Press, 2007.
  &nbsp Susan Landau's Page
  &nbsp Publisher's Book Page
Estrin, Judy, ``Closing the Innovation Gap,'' McGraw-Hill, 2008.

  &nbsp

Judy Estrin's Page

Reference: Back to top
Aliprand, Joan, Allen Julie, Rick McGowan, Joe Becker, Michael Everson, Mike Ksar, Lisa Moore, Michael Suignard, Ken Whistler, Mark Davis, Asmus Freytag, and John Jenkins, ``The Unicode Standard, Version 4.0,'' The Unicode Consortium, Addison-Wesley, 2004 ISBN13 9780321185785
  &nbsp Book Page (Ver. 3.0)
  &nbsp Publisher's Book Page
Chrissis Mary Bet, Mike Konrad, and Sandy Shrum, ``CMMI: Guidelines for Process Integration and Product Improvement,'' Addison-Wesley Professional, 2nd Edition 2006.
  &nbsp Publisher's page
Gorr, Wilpen L. and Kristen S. Kurland, ``GIS Tutorial : Workbook for ArcView 9.0'', Esri Press, 2005.
  &nbsp Wilpen L. Gorr's Page
Meyers, Craig B. and Patricia Oberndorf, ``Managing Software Acquisition: Open Systems and COTS Products,'' Addison-Wesley Professional, 2001.

  &nbsp

Patricia Oberndorf's Page
  &nbsp Publisher's Book Page
Pennebaker, William B. and Joan Mitchell, ``JPEG: Still Image Compression Standard,'' Kluwer Academic Publishers, 1993.
  &nbsp Joan Mitchell's Page

Robotics : Back to top
Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki, and Sebastian Thrun, ``Principles of Robot Motion: Theory, Algorithms, and Implementations,'' MIT Press, 2005.
  &nbsp Wolfram Burgard's page
  &nbsp Howie Choset's page
  &nbsp Seth Hutchinson's page
  &nbsp

Kevin Lynch's page

  &nbsp Lydia E. Kavraki's page
  &nbsp Sebastian Thrun's page
  &nbsp Publisher's Book Page
Veloso, Manuela, Enrico Pagello, and Hiroaki Kitano (eds), ``RoboCup-99: Robot Soccer World Cup III,'' Springer, 2000.

  &nbsp

Manuela M. Veloso's Page
  &nbsp Publisher's Book Page

Scientific Computing: Back to top
Oliveira Suely, Stewart David E., ``Writing Scientific Software: A Guide to Good Style (Paperback),'' Cambridge University Press, 2006.
  &nbsp Suely Oliveira's page

  &nbsp

Publisher's Book Page
O'Leary, Dianne P., ``Scientific Computing with Case Studies,'' SIAM Press, 2009.
  &nbsp Book's Page
  &nbsp Dianne P. O'Leary's Page

Security (including Cryptography): Back to top
Alberts, Christopher and Dorofee, Audrey, ``Managing Information Security Risks: The OCTAVE Approach,'' Addison-Wesley Professional, 2002.
  &nbsp Audrey Dorofee
  &nbsp Christopher Alberts
  &nbsp Publisher's Book Page
Bragg, Roberta, ``Hardening Windows Systems,'' McGraw-Hill Osborne Media, 2004.
Cranor, Lorrie Faith and Simon Garfinkle, ``Security and Usability: Designing Secure Systems that People Can Use,'' O'Reilly Media, 2005.
  &nbsp Lorrie Faith Cranor's page

  &nbsp

Publisher's Book page
Denning, Dorothy E. and Peter J. Denning, ``Internet Besieged,'' Addison-Wesley, 1998.
  &nbsp Dorothy Denning's Page
  &nbsp Publisher's Book Page
Denning Dorothy E., ``Cryptography and Data Security,'' Addison-Wesley, 1982.

  &nbsp

Dorothy Denning's Page
Kaufman, Charlie, Radia Perlman, and Mike Speciner, ``Network Security: Private Communication in a Public World,'' Addison-Wesley, 2003 (second edition).
  &nbsp Radia Perlman's Page
  &nbsp Publisher's Book Page
Lacoste, Gerard, Birgit Pfitzmann, Michael Steiner, Michael Waidner (eds.) SEMPER - Secure Electronic Marketplace for Europe; LNCS 1854, Springer-Verlag, Berlin 2000.

  &nbsp

Birgit Pfitzmann's Page
  &nbsp Publisher's Book Page
Loepp, Susan and William Wooters, ``Protecting Information: From Classical Error Correction to Quantum Cryptography,'' Cambridge University Press, 2006.
  &nbsp Publisher's Book Page
  &nbsp Susan Loepp's Page
McCarthy, Linda, ``Intranet Security,'' Prentice Hall, 1997.
Mirkovic, Jelena, Sven Dietrich, David Dittrich, and Peter Reiher, ``Internet Denial Of Service: Attack and Defense Mechanisms,'' Prentice Hall PTR, 2004.
  &nbsp Jelena Mirkovic's Page
  &nbsp Dietrich Sven's Page
  &nbsp David Dittrich's Page
  &nbsp Peter Reiher's Page
  &nbsp Publisher's Book Page
Pfitzmann, Birgit, ``Digital Signature Schemes: General Framework and Fail-Stop Signatures,'' LNCS 1100, Springer-Verlag, August 1996.
  &nbsp Birgit Pfitzmann's Page
  &nbsp

Author's Book Page

Pfleeger, Charles and Shari Lawrence Pfleeger, ``Security in Computing,'' Prentice Hall, 2006 (4th Edition).
  &nbsp Shari Lawrence Pfleeger's Page
  &nbsp Publisher's Book Page
Rash, Michael, Orebaugh, Angela, Clark, Graham, and Becky Pinkard, `` Intrusion Prevention and Active Response: Deploying Network and Host IPS,'' Syngress, 2005.

  &nbsp

Publisher's Book Page
Russell, Deborah and G. T. Gangemi Sr., ``Computer Security Basics,'' O'Reilly & Associates, 1991.
  &nbsp

Publisher's Book Page

Victor-Valeriu, Patriciu, Monica Ene-Pietrosanu, Bica Ion, Vaduva Calin, and Nicolae Voicu, ``Securitatea comertului electronic,'' All, 2000, ISBN: 973-571-325-X. In Roumanian.
  &nbsp Publisher's Book Page
Victor-Valeriu, Patriciu, Monica Ene-Pietrosanu, and Cristea Costel, ``Securitatea in Unix si Internet,'' Technical Publishing House, 1998 ISBN: 973-31-1185-6. In Roumanian.
Zwicky, Elizabeth D., Simon Cooper, and D. Brent Chapman, ``Building Internet Firewalls,'' O'Reilly, 2000.
  &nbsp

Publisher's Book Page


Social Issues and Computing: Back to top
Baase, Sara, ``A Gift of Fire: Social, Legal, Ethical Issues in Computing,'' Prentice Hall, 2003 (2nd. edition).
  &nbsp Sara Baase's Page
  &nbsp Publisher's Book Page
Cassell, Justine and Henry Jenkins (ed), ``From Barbie to Mortal Kombat: Gender and Computer Games,'' MIT Press, 1998.
  &nbsp Justine Cassell's Page
  &nbsp Publisher's Book Page
Cranor, Lorrie, ``Web Privacy with P3P,'' O'Reilly, 2002.
  &nbsp Lorrie Cranor's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Kiesler, Sara, ``Culture of the Internet'', Lawrence Erlbaum Associates, 1997.
  &nbsp Sara Kiesler's Page
Kraut, Robert E., Malcom Brynin, and Sara Kiesler, ``Computers, Phones, and the Internet : Domesticating Information Technology,'' Oxford University Press, 2006.
  &nbsp Robert E. Kraut's Page
  &nbsp Sara Kiesler's Page
Lawler, Robert W. and Kathleen M. Carley, ``Advanced Qualitative Methods in the Study of Human Behavior: Case Study and Computing'', Ablex Publishing Corporation, 1996.
  &nbsp Kathleen M. Carley's Page
Lin, Zhiang and Kathleen M. Carley, ``Designing Stress Resistant Organizations: Computational Theorizing and Crisis Applications,'' Springer, 2003.
  &nbsp ZhiangLin's Page
  &nbsp Kathleen M. Carley's Page
  &nbsp Publisher's Book Page
Prietula, Michael J., Kathleen M. Carley, and Les Gasser (eds), ``Simulating Organizations: Computational Models of Institutions and Groups,'' AAAI Press, 1998.
  &nbsp Kathleen M. Carley's Page
  &nbsp Les Gasser's Page
  &nbsp

Publisher's Book Page

Sproull, Lee and Sara Kiesler, ``Connections: New Ways of Working in the Networked Organization,'' MIT Press, 1992.
  &nbsp Lee Sproull's Page
  &nbsp Sara Kiesler's Page
  &nbsp Publisher's Book Page
Tomayko, James E. and Orit Hazzan, ``Human Aspects of Software Engineering,'' Charles River Media, 2004.
  &nbsp James E. Tomayko's Page
  &nbsp Orit Hazzan's Page
  &nbsp Publisher's Book page
Woodbury, Marsha Cook, ``Computer & Information Ethics,'' Stipes Publishing Co., 2002.
  &nbsp Marsha Woodbury's Page
  &nbsp Publisher's Book Page

Software Engineering: Back to top
Burnstein, Ilene, ``Practical Software Testing,'' Springer Verlag, 2003, ISBN: 0387951318.
  &nbsp Ilene Burnstein's Page
  &nbsp Publisher's Book Page
Caputo, Kim, ``CMM Implementation Guide: Choreographing Software Process Improvement,'' Addison-Wesley Professional, 1998.
  &nbsp Publisher's Book Page
Clements Paul, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robrert Nord, and Judith Stafford, ``Documenting Software Architectures: Views and Beyond,'' Addison-Wesley Professional, 2002.

  &nbsp

Paul C. Clements Page
  &nbsp Felix Bachmann's Page
  &nbsp Len Bass Page
  &nbsp David Garlan's Page
  &nbsp

Robert Nord's Page

  &nbsp Judith A. Stafford's Page
  &nbsp Publisher's Book Page
Clements Paul and Linda Northrop, ``Software Product Lines: Practices and Patterns,'' Addison-Wesley Professional, 2001.
  &nbsp Paul C. Clements Page

  &nbsp

Linda M. Northrop's Page
  &nbsp Publisher's Book Page
Clarke, Siobhán and Elisa Baniassad, ``Aspect Oriented Analysis and Design: The Theme Approach,'' Addison Wesley,2005.
  &nbsp Siobhán Clarke's Page
  &nbsp Elisa Baniassad's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page
Florac, William A. and Anita D. Carleton, ``Measuring the Software Process: Statistical Process Control for Software Process Improvement,'' Addison-Wesley Professional, 1999.
  &nbsp Publisher's Book Page
Guttag, J.V., J. J. Horning (eds), with S.J Garland, K.D. Jones, A. Modet, and J.M. Wing, ``Larch: Languages and Tools for Formal Specification,'' Springer Verlag, 1993.
  &nbsp John Guttag's Page
  &nbsp Jeannette M. Wing's Page
Hibbard, Peter, Andy Hisgen, Jonathan Rosenberg, Mary Shaw, and Mark Sherman, ``Studies in Ada Style,'' Springer-Verlag, 1983 (second edition).
  &nbsp Mary Shaw's Page
Land, Susan K., ``Jumpstart CMM/CMMI Software Process Improvement: Using IEEE Software Engineering Standards,'' Wiley-IEEE Computer Society Press, 2005, ISBN: 0-471-70925-5.
  &nbsp Publlisher's Book Page
Laird Linda M. and M. Carol Brennan, ``Software Measurement and Estimation: A Practical Approach,'' Wiley, 2006.

  &nbsp

Linda M. Laird's Page
  &nbsp Publisher's Book Page
Leveson, Nancy, ``Safeware: System Safety and Computers,'' Addison-Wesley, 1995.
  &nbsp Nancy Leveson's Page
  &nbsp Author's Book Page
  &nbsp Publisher's Book Page
Marchesi, M., Succi, G., Wells, D., Williams, L. (eds.), ``Extreme Programming Perspectives,'' Addison Wesley, 2003.
  &nbsp Laurie William's Page
  &nbsp Publisher's Book Page
Mendes, Emilia ``Cost Estimation Techniques for Web Projects,'' IGI Global, 2007.
  &nbsp Emilia Mendes Page
  &nbsp Publisher's Book Page
Paulk, Mark C., Charles V. Weber, Bill Curtis, Mary Beth Chrissis, ``The Capability Maturity Model: Guidelines for Improving the Software Process,'' Addison-Wesley Professional, 1995.
  &nbsp Publisher's Book Page
Perlis, Alan, Frederick Sayward, and Mary Shaw (eds). ``Software Metrics: An Analysis and Evaluation,'' MIT Press, 1981, (Final report of ONR Study Panel on Software Metrics.)
  &nbsp Mary Shaw's Page
Pfleeger, Shari Lawrence and Atlee, Jo, ``Software Engineering: Theory and Practice,'' Prentice Hall, 2006 (third edition).

  &nbsp

Shari Pfleeger's Page
  &nbsp Jo Atlee's Page
  &nbsp Publisher's Book Page
Seacord, Robert C., Daniel Plakosh, and Grace A. Lewis, ``Modernizing Legacy Systems: Software Technologies, Engineering Processes, and Business Practices Addison-Wesley Professional, 2003.
  &nbsp Robert C. Seacord's Page
  &nbsp Daniel Plakosh's Page
  &nbsp Grace A. Lewis Page
  &nbsp Publisher's Book Page
Shaw, Mary and David Garlan, ``Software Architecture: Perspectives on an Emerging Discipline,'' Prentice Hall, 1996.
  &nbsp Mary Shaw's Page
  &nbsp Publisher's Book Page
Shaw, Mary (ed), ``Alphard: Form and Content,'' Springer-Verlag, 1981, (Annotated Alphard papers)
  &nbsp Mary Shaw's Page
Stiller, Evelyn and LeBlanc, Cathie, ``Project-based Software Engineering, an Object-Oriented Approach,'' Addison Wesley, 2002

  &nbsp

Evelyn Stiller's Home Page
  &nbsp Cathie LeBlanc's Home Page
  &nbsp Publisher's Book Page
Wills, Linda M. and Philip Newcomb, ``Reverse Engineering,'' Kluwer Academic Publishers, 1996, ISBN 0-7923-9756-8.
  &nbsp Publisher's Book Page
Williams, Laurie and Kessler, Robert, ``Pair Programming Illuminated,'' Addison Wesley, 2003.
  &nbsp Laurie Williams's Page

  &nbsp

Publisher's Book Page

Systems Administration: Back to top
Frisch, Aeleen, ``Essential System Administration (third edition),'' O'Reilly, 2003.
  &nbsp Aeleen Frisch's Page
  &nbsp Publisher's Book Page
Frisch, Aeleen, ``Essentail System Administration Pocket Reference,'' O'Reilly, 2002.
  &nbsp Aeleen Frisch's Page
  &nbsp Publisher's Book Page
Frisch, Aeleen, ``Windown 2000 Commands Pocket Reference,'' O'Reilly, 2001.
  &nbsp Aeleen Frisch's Page
  &nbsp Publisher's Book Page
Frisch, Aeleen, ``Windows NT Desktop Reference,'' O'Reilly, 1996.

  &nbsp

Aeleen Frisch's Page
  &nbsp Publisher's Book Page
Frisch, Aeleen, ``Essential Windows NT Systems Administration,'' O'Reilly, 1998.
  &nbsp Aeleen Frisch's Page
  &nbsp Publisher's Book Page
Nemeth, Evi, Garth Snyder, Scott Seebass, and Trent Hein, ``Unix System Administration Handbook,'' Prentice Hall, 2000 (third edition).
  &nbsp Evi Nemeth's Page
  &nbsp Book Page
Nemeth, Evi, Garth Snyder, and Trent Hein, ``Linux Administration Handbook,'' Prentice Hall, 2002.
  &nbsp Evi Nemeth's Page
  &nbsp Book Page
Stone, Brad and Julie Symons, ``Unix Fault Management: A Guide for System Administrators,'' Prentice-Hall, 2000.


Systems Analysis: Back to top

Liu, Jane W. S., ``Real-Time Systems,'' Prentice Hall, 2000
  &nbsp Jane W. S. Liu's Page
  &nbsp Publisher's Book Page
Robertson, James, Suzanne Robertson, and Tom DeMarco, ``Complete Systems Analysis: The Workbook, the Textbook, the Answers,'' Dorset House, 1998 (second edition).

  &nbsp

Suzanne Robertson's Page
  &nbsp Publisher's Book Page
Snoeck, Monique, Guido Dedene, Maurice Verhelst and Annemie Depuydt, ``Object-oriented enterprise modelling with MERODE,'' Coronet Books, 1999.
  &nbsp Monique Snoeck's Page
  &nbsp Book Page
  &nbsp Publisher's Book Page

Theory of Computation: Back to top
Blum, Lenore, Felipe Cucker, Michael Shub, and Steve Smale, ``Complexity and Real Computation,'' Springer-Verlag, 1997.
  &nbsp Lenore Blum's Page
  &nbsp

Publisher's Book Page

Carley, Kathleen M. and Prietula, Michael J., ``Computational Organization Theory,'' Lawrence Erlbaum Associates, 1994.
  &nbsp Kathleen Carley's page
Davis, Martin, Ron Sigal, and Elaine J. Weyuker, ``Computability, Complexity, and Languages,'' Academic Press, 1994 (second edition).
  &nbsp Elaine Weyuker's Page

Kaynar, Dilsun, Nancy Lynch, Roberto Segala, and Frits Vaandrager, ``The Theory of Timed I/O Automata,'' Morgan-Claypool, 2005.

  &nbsp Publisher's Book Page
  &nbsp Dilsun Kaynar's Home Page
  &nbsp Nancy Lynch's Homepage
Micciancio, Daniele and Shafi Goldwasser, ``Complexity of Lattice Problems: A Cryptographic Perspective,'' Kluwer, 2002.

  &nbsp

Shafi Goldwasser's Page
  &nbsp Author's Book Page
  &nbsp Publisher's Book Page
Rich, Elaine A., "Automata, Computability and Complexity: Theory and Applications," Prentice Hall, 2007.
  &nbsp Elaine A. Rich's Page
  &nbsp Publisher's Book Page
Rodger, Susan H. and Finley Thomas W., " JFLAP: An Interactive Formal Languages and Automata Package", Jones and Bartlett, 2006

  &nbsp

Susan Rodger's Home Page
  &nbsp Thomas Finley's Page
  &nbsp Book page
  &nbsp Publisher's Book Page

Out of Print/Older Books: Back to top
Brownston, Lee, Robert Farrell, Elaine Kant, and Nancy Martin, ``Programming Expert Systems in OPS5,'' Addison-Wesley, 1985.
Ferrante, Jeanne and Charles Rackoff, ``The Computational Complexity of Logical Theories,'' Springer Verlag, 1978.
  &nbsp

Jeanne Ferrante's Page

Friedman, Joyce, ``A Computer Model of Transformational Grammar,'' American Elsevier, 1971.
  &nbsp Joyce Freidman's Homepage
Harrington, Jan, ``Macintosh Assembly Language: An Introduction,'' Holt, Rinehart & Winston, 1986.
  &nbsp Jan Harrington's Page
Harrington, Jan, ``Fix Your Own Mac: Upgrading and Troubleshooting,'' MIS Press, 1993.
  &nbsp Jan Harrington's Page
  &nbsp

Jan Harrington's Book Page

Kant, Elaine, ``Efficiency in Program Synthesis,'' UMI Research Press, 1981.
Kolodner, J.L. ``Retrieval and Organizational Strategies in Conceptual Memor
  &nbsp Janet Kolodner's Page
Lehnert, Wendy G., ``The process of question answering : a computer simulation of cognition,'' L. Erlbaum Associates, 1978
  &nbsp

Wendy G. Lehnert's Page

Liskov, Barbara and John Guttag, ``Abstraction and Specification in Program Development,'' McGraw-Hill, 1986.
  &nbsp Barbara Liskov's Homepage
  &nbsp MIT Press Book Page
Mead, Carver and Lynn Conway, ``Introduction to VLSI Systems,'' Addision Wesley, 1980.

  &nbsp

Lynn Conway's Homepage
Patterson, Lois, Patricio Ince, Sue Charlesworth and Bliss Sloan, ``Using HTML: Third Edition,'' Que, 1997.
  &nbsp Bliss Sloan's Homepage
Salzberg, Betty, ``File Structures: An Analytic Approach,'' Prentice Hall, 1988.
  &nbsp Betty Salzberg's Homepage

Sammet, Jean, ``Programming Languages: History and Fundamentals,'' Prentice Hall, 1969.

  &nbsp Jean Sammet's Homepage
Sloan Crystal, ``Developing for MMX Technology,'' Que, 1997, ISBN-10: 0789713020 ISBN-13: 978-0789713025.
  &nbsp Crystal Sloan's Homepage
Sloan Crystal, ``Visual Basic 6 Desk Reference,'' Prentice Hall Ptr, 2000.

  &nbsp

Crystal Sloan's Homepage
Strom, Robert E., Bacon, David F., Goldberg, Arthur, Lowry, Andy, Yellin, Daniel, and Yemini, Shaula A. Hermes, ``A Language for Distributed Computing. Series in Innovative Technology,'' Prentice-Hall, 1991.
Unger, E. A., Jacob Slonim and P. S. Fisher (eds.), ``Advances in Database Management,'' Vol. 2, John Wiley and Sons Publishing Company, 1984.
Unger, E. A. and Nasir Ahmed, ``Computer Science Fundamentals: An Algorithmic Approach Via Structured Programming,'' Charles Merrill Publishing Company, 1979.
Wulf, William. A., Mary Shaw, Paul N. Hilfinger, and Lawrence Flon. ``Fundamental Structures of Computer Science,'' Addison-Wesley, 1981.
  &nbsp

Mary Shaw's Homepage

Yasuhara, Ann, ``Recursive Function Theory and Logic,'' Academic Press, 1971.
  &nbsp Ann Yasuhara's Page



Number of Books:
378