The Book List: Computer Science Books
by Women Computer Scientists

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
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
Open Source Out of Print/Older Books



AI: Back to top

Breazeal, Cynthia, ``Designing Sociable Robots,'' MIT Press, 2002.
    Cynthia Breazeal's homepage
    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.
    Sandra Carberry's Homepage
    Publisher's Book Page
Cassell, Justine, Joseph Sullivan,Sott Prevost and Elizabeth Churchill, (also in HCI)``Embodied Conversational Agents,'' MIT Press, 2000.
    Justine Cassell's Homepage
    Elizabeth Churchill's Homepage
    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
    Lydia Kavraki's Homepage
    Lydia Kavraki's Book Page
    Publisher's Book Page
Dechter, Rina, ``Constraint Processing,'' Morgan Kaufmann, 2003, ISBN: 1-55860-890-7.
    Rina Dechter's Homepage
    Rina Dechter's Book Page
    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.
    Janice Glasgow's Homepage
    AAAI Book Page
    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).
    Mateja Jamnik's Homepage
    Mateja Jamnik's Book Page
    Publisher's Book Page
Jones, Karen Spärck and Julia Galliers, ``Evaluating Natural Language Processing Systems: An Analysis and Review,'' Springer Verlag, 2001.
    Karen Spärck Jones' Homepage
    Julia Galliers' Homepage
    Publisher's Book Page
Jones, Karen Spärck, ``Synonymy and Semantic Classification,'' Edinburgh University Press, 1987.
    Karen Spärck Jones' Homepage
Kaelbling, Leslie Pack, ``Learning in Embedded Systems,'' MIT Press, 1993, ISBN: 0262111748.
    Leslie Kaelbling's Homepage
    Publisher's Book Page
Kolodner, Janet, ``Case-Based Reasoning,'' Morgan Kaufmann Publishers, 1993.
    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.
    Robin Murphy's Homepage
    Publisher's Book Page
Kraus, Sarit, ``Strategic Negotiation in Multi-Agent Environments,'' MIT Press, 2001
    Sarit Kraus Page
    Publisher's Book Page
Lehman, J. Fain, ``Adaptive Parsing: Self-extending Natural Language Interfaces,'' Kluwer Academic Publishers, Norwell, MA, 1992.
    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.
    Pamela McCorduck's Homepage
    Pamela McCorduck's Book Page
    Publisher's Book Page
Mitchell, Melanie, ``Analogy-Making as Perception,'' MIT Press, May 1993.
    Melanie Mitchell's Page
    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.
    Paola Merlo's Homepage
    Suzanne Stevenson's Homepage
    Publisher's Book Page
Mitchell, Melanie, ``An Introduction to Genetic Algorithms,'' MIT Press, 1998.
    Melanie Mitchell's Homepage
    Publisher's Book Page
Murphy, Robin, ``An Introduction to AI Robotics,'' MIT Press, 2000.
    Robin Murphy's Homepage
    Robin Murphy's Book Page
    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.
    Sushmita Mitra's Homepage
Rich, Elaine, and Kevin Knight, ``Artificial Intelligence,'' McGraw-Hill Science, 1990 (second edition).
    Elaine Rich's Homepage
Schoone, Anneke, ``Protocols by Invariants,'' Cambridge University Press, 2004.
    Publisher's Book Page
Siegelmann, Hava T., ``Neural Networks and Analog Computation: Beyond the Turing Limit,'' Birkhauser, 1999.
    Hava Siegelmann's Homepage
    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.
    Edwina Rissland's Homepage
    Publisher's Book Page
Veloso, Manuela M., ``Planning And Learning By Analogical Reasoning,'' Springer, 1994.
    Manuela M. Veloso's Page
    Publisher's Book Page
Veloso, Manuela and Agnar Aarmodt (eds), ``Case-Based Reasoning Research and Development,'' Springer, 1995. Available from Amazon.com.
    Manuela M. Veloso's Page
    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).
    Sara Baase's Homepage
    Book Page
    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.
    Mariette Yvinec's Homepage
    Book Page (In French)
    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
    Marie-Francoise Roy's Page
    Publisher's Book Page
Goldberg, Leslie Ann, ``Efficient Algorithms for Listing Computational Structures,'' Cambridge University Press, 1993.
    Publisher's Book Page
    Leslie Ann Goldberg's Page
Kleinberg, Jon and Éva Tardos, ``Algorithm Design,'' Addison Wesley, March 2005.
    Éva Tardos's Page
    Publisher's Book Page
Purdom, Paul Walton and Cynthia Brown, ``The Analysis of Algorithms,'' Brown, Holt, Oxford University Press, 1995.
    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.
    Anne Spalter's Homepage
    Book Page
    Publisher's Book Page

Architecture: Back to top

Clarke Edmund, Orna Grumberg, and Doron A. Peled, ``Model Checking,'' MIT Press, 2000.
    Orna Grumberg's Page
    Edmund Clarke's Page
    Doron A. Peled's Page
    Publisher's Book Page
Harris, David and Sara Harris, ``Digital Design and Computer Architecture,'' Morgan Kaufmann, 2007.
    Sara Harris Page
    Publisher's Book Page
Harrison, R., ``TOGAF Version 8 Enterprise Edition Study Guide (8.1.1 Edition),'' The Open Group, Oct. 2006.
    Publisher's Book Page
Hofmeister, Christine, Robert Nord, and Dilip Soni, ``Applied Software Architecture,'' Addison Wesley, 1999.
    Christine Hofmeister's Homepage
    Publisher's Book Page
Null, Linda and Julia Lobur, ``The Essentials of Computer Organization and Architecture, 2nd Edition,'' Jones and Bartlett, 2006.
    Linda Null's Homepage
    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.
    Laxmi Parida's Homepage
    Publisher's Page.
Schlick, Tamar, ``Molecular Modeling and Simulation,'' Springer 2002, ISBN 0 387 95404-x.
    Tamar Schlick's Homepage
    Publisher's Book Page

Computational Linguistics: Back to top

Cohen, Philip, Jerry Morgan, and Martha Pollack, ``Intentions in Communication,'' MIT Press, 1990.
    Martha Pollack's Homepage
    Publisher's Book Page
McKeown, Kathleen, ``Text Generation,'' Cambridge University Press, 1992.
    Kathleen McKeown's Homepage
    Publisher's Book Page
Reichman, Rachel, ``Getting Computers to Talk Like You and Me,'' MIT Press
    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.
    Francine Chen's Homepage
    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.
    Susan Horwitz's Homepage
    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).
    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.
    Linda Shapiro's Page
Shapiro, Linda and George Stockman, Computer Vision, Prentice Hall, 2001.
    Linda Shapiro's Page
    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.
    Christine L. Borgman
    Publisher's Book Page
Borgman, Christine L. "Scholarship in the Digital Age: Information, Infrastructure, and the Internet, " MIT Press, 2007.
    Christine L. Borgman
    Publisher's Book Page

Databases: Back to top

Batini, Carlo, Scannapieco, Monica, ``Data Quality: Concepts, Methodologies and Techniques,'' Springer Verlag 2006.
    Monica Scannapieco's Page
    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.
    Jeffrey L. Eppinger's Page
Garcia-Molina, Hector, Jeffrey D. Ullman, and Jennifer Widom, ``Database Systems ---The Complete Book,'' Prentice Hall 2002.
    Jennifer Widom's Homepage
    Book Homepage
    Publisher's Book Page
Garcia-Molina, Hector, Jeffrey D. Ullman, and Jennifer Widom, ``Database System Implementation,'' Prentice Hall, 2000.
    Jennifer Widom's Homepage
    Book Homepage
    Publisher's Book Page
Harrington, Jan, ``Client/Server Application Development with PowerBuilder,'' CTI, 1996.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Database Management with Double Helix II for the Macintosh and VAX ,'' Brady Books, 1998.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Database Management with Double Helix 3.0,'' Brady Books, 1990.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Database Management for Microcomputers,'' Dryden Press, 1994 (second edition).
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Making Database Management Work ,'' Dryden Press, 1989.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Object-Oriented Database Design Clearly Explained.'' Morgan Kaufmann, 1999.
    Jan Harrington's Page
    Jan Harrington's Book Page
    Publisher's Book Page
Harrington, Jan, ``Official PowerBuilder 5.0 Cross-Platform Solutions,'' PowerSoft Press, 1997.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Relational Database Design Clearly Explained. 2nd edition,'' Morgan Kaufmann, 2002.
    Jan Harrington's Page
    Jan Harrington's Book Page
    Publisher's Book Page
Harrington, Jan, ``Relational Database Management for Microcomputers: Design and Implementation,'' Holt Rinehart & Winston, 1987
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``R:BASE 3.1: Relational Database Concepts in Practice,'' CTI, 1991.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Riding the Helix Express,'' Black Gryphon Press, 1993. (second edition)
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``SQL Clearly Explained, 2nd edition,'' Morgan Kaufmann, 2003.
    Jan Harrington's Page
    Jan Harrington's Book Page
    Publisher's Book Page
Ullman, Jeffrey D. and Jennifer Widom, ``A First Course in Database Systems.'' Prentice Hall, 2002 (second edition).
    Jennifer Widom's Homepage
    Book Homepage
    Publisher's Book Page
Walmsley, Priscilla, ``XQuery,'' O'Reilly, March 2007 (first edition).
    Priscilla Walmsley's Page.
    Publisher's Book Page.
Widom, Jennifer and Stefano Ceri (eds.), ``Active Database Systems: Triggers and Rules for Advanced Database Processing,'' Morgan Kaufmann, 1996.
    Jennifer Widom's Homepage
    Publisher's Book Page
Winslett, Marianne, ``Updating Logical Databases,'' Cambridge University Press, 2005.
    Marianne Winslett's Page
    Publisher's Book Page

Data Mining: Back to top

Dunham, Margaret, ``Data Mining: Introductory and Advanced Topics,'' Prentice Hall, 2002.
    Margaret Dunham's Homepage
    Margaret Dunham's Book Page
    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.
    Yelena Yesha's Page
    Publisher's Book Page
Mitra, Sushmita and Tinku Acharya, ``Data Mining: Multimedia, Soft Computing, and Bioinformatics,'' John Wiley, ISBN 0-471-46054-0, 2003.
    Sushmita Mitra's Homepage
    Publisher's Book Page
Varirgiannis, Michalis, Halkidi, Maria, and Dimitrious Gunopoulos, ``Uncertainty Handling and Quality Assessment in Data Mining,'' Springer Verlag, 2003.
    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.
    Hagit Attiya's Homepage
    Jennifer Welch's Homepage
    Book Homepage
    Publisher's Book Page
Freeman, Eric, Susanne Hupfer, and Ken Arnold, ``JavaSpaces(TM) Principles, Patterns, and Practice,'' Addison-Wesley, 1999, ISBN: 0201309556.
    Publisher's Book Page
Doreen L. Galli, ``Distributed Operating Systems: Concepts and Practice,'' Prentice Hall, 1999.
    Book Page
    Publisher's Book Page
Jamieson, Leah H., Dennis Gannon, and Robert J. Douglass (eds.), ``The Characteristics of Parallel Algorithms,'' MIT Press, 1987.
    Leah Jamieson's Homepage
    Publisher's Book Page
Koniges, Alice, ``Industrial Strength Parallel Computing,'' Morgan Kauffman, 2000.
    Alice Koniges' Homepage
    Publisher's Book Page
Liu, M.L., ``Distributed Computing, Principles and Applications,'' Addison-Wesley, 2004
    M. L. Liu's Page
    M. L. Liu's Book Page
    Publisher's Book Page
Lynch, Nancy, ``Distributed Algorithms,'' Morgan Kaufmann, 1996.
    Nancy Lynch's Homepage
    Nancy Lynch's Book Page
    Publisher's Book Page
Lynch, Nancy, Michael Merritt, William Weihl, and Alan Fekete, ``Atomic Transactions,'' Morgan Kaufmann, 1994.
    Nancy Lynch's Homepage
    Nancy Lynch's Book Page
Mattson, Timothy G., Beverly A. Sanders, and Berna L. Massingill, ``Patterns for Parallel Programming,'' Addison Wesley, 2004.
    Book Page
    Publisher's Book Page
Stone Palmer, Martha, ``Semantic Processing for Finite Domains,'' Cambridge University Press, 2006
    Publisher's Book Page
    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.
    Susan Gerharlt's Homepage
Hassoun, Soha, Tsutomu Sasao, and Robert Brayton (eds.), ``Logic Synthesis and Verification,'' Kluwer Academic Publishers, 2001.
    Soha Hassoun's Homepage
    Publisher's Book Page
Heitmeyer, Constance and Dino Mandrioli, ``Formal Methods for Real-Time Computing,'' John Wiley and Sons, 1996.
    Constance Heitmeyer's Page
    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
    Fairouz Kamareddine's Page
    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 < link below >).
    Hanne Riis' Homepage
    Book Page (Downloadable Version)
Mili, Ali, Jules Desharnais, and Fatma Mili, ``Computer Program Construction.'' Oxford University Press, 1994.
    Fatma Mili's Page
    Fatma Mili's Book Page
    Publisher's Book Page
Pym, David and Eike Ritter, ``Reductive Logic and Proof-search Proof Theory, Semantics and Control,'' Oxford University Press, 2004.
    Eike Ritter's Page
    Publisher's Book Page
Stavridou, Victoria, ``Formal Methods in Circuit Design.'' Cambridge University Press, 1993.
    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.
    Elaine Cohen's Homepage
    Publisher's Book Page
Dutre, Phil, Kavita Bala, and Philippe Bekaert, ``Advanced Global Illumination,'' A K Peters, 2006.
    Kavita Bala's Homepage
    Book Page
Gooch, Bruce and Amy Gooch, ``Non-Photorealistic Rendering,'' AK Peters, 2001.
    Amy Gooch's Homepage
    Book Homepage
Hearn, Donald and M. Pauline Baker, ``Computer Graphics,'' Prentice-Hall, 2004.
    Pauline Baker's Page
    Publisher's Book Page
Weinman, Lynda, ``Designing Web Graphics 4,'' New Riders, 2003.
    Lynda Weinman's Page
    Book Page
Wolfe, Rosalee J., ``3D Graphics: A Visual Approach,'' Oxford University Press, 2000.
    Rosalee Wolfe's Page
    Publisher's Book Page
Wolfe, Rosalee (ed.), ``Seminal Graphics,'' ACM Press, 1998. 1-58113-052-x.
    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.
    Elizabeth Jessup's Homepage
    Carolyn Schauble's Homepage
    Gitta Domik's Homepage
    Publisher's Book Page

HCI: Back to top

Barnum, Carol M., ``Usability Testing and Research,'' Longman, 2002, ISBN: 0-20531519-4.
    Carol Barnum's Page
    Publisher's Book Page
Bias, Randolph G., and Deborah J. Mayhew, ``Cost-Justifying Usability,'' Academic Press, 1994, ISBN 0-12-095810-4.
    Deborah J. Mayhew's Page
    Deborah J. Mayhew's Book Page
    Publisher's Book Page
Cassell, Justine, Joseph Sullivan, Scott Prevost, and Elizabeth Churchill, ``Embodied Conversational Agents,'' MIT Press, 2000, ISBN 0-262-03278-3.
    Justine Cassell's Homepage
    Elizabeth Churchill's Homepage
    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.
    Elizabeth Churchill's Homepage
Dittrich, Yvonne, Christiane Floyd, and Ralf Klischewski, ``Social Thinking-Software Practice,'' MIT Press, 2002, ISBN: 0-26204204-5.
    Yvonne Dittrich's Page
    Christiane Floyd's Page
    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.
    Allison Druin's Page
Druin, Allison, ``Robots for Kids: Exploring New Technologies for Learning,'' Morgan Kaufmann, 2000, Publishers ISBN 1-55860-597-5.
    Allison Druin's Page
    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].
    Publisher's Book Page (2nd Edition)
Hackos, JoAnn and Janice Redish, ``User and Task Analysis for Interface Design,'' Wiley Computer Publishing, 1998.
    JoAnn Hackos' Page
    Janice Redish's Page
    Janice Redish's Book Page
    Publisher's Book Page
Hinds, Pamela J. and Sara Kiesler (eds), ``Distributed Work'', MIT Press, 2002.
    Sara Kiesler's Page
    Pamela J. Hinds Page
    Publisher's Book Page
Horton, Sarah, ``Access by Design'', New Riders, Aug 2005.
    Sarah Horton's Page
    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.
    Ellen Issacs' Page
    Book Page
    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
    Publisher's Book Page
    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.
    Deborah Mayhew's Page
    Deborah Mayhew's Book Page
    Publisher's Book Page
McCracken, Dan and Wolfe, Rosalee, ``User-Centered Website Development: A HCI Approach,'' Prentice-Hall, 2003.
    Rosalee Wolfe's Page
    Book Page
    Publisher's Book Page
Nardi, Bonnie, ``A Small Matter of Programming: Perspectives on End User Computing,'' MIT Press, 1993.
    Bonnie Nardi's Page
    Bonnie Nardi's Book Page
    Publisher's Book page
Nardi, Bonnie and Vicki L. O'Day, "Information Ecologies: Using Technology with Heart," MIT Press, 1999.
    Bonnie Nardi's Page
    Publisher's Book Page
Nicolle, Colette and Julio Abascal, ``Inclusive design guidelines for HCI,'' Taylor and Francis, 2001,ISBN: 0-74840948-3.
    Colette Nicolle's Page
    Publisher's Book Page
Nielsen, Jakob and Marie Tahir, ``Homepage usability : 50 websites deconstructed,'' New Riders, 2002, ISBN 0-7357-1102-X.
    Book Page
    Publisher's Book Page
Noyes, Janet M., ``Designing for Humans,'' Psychology Press, 2001, ISBN: 0-41522721-6; 0-41522722-4 (pbk.)
    Publisher's Book Page
Oravec, Jo Ann, ``Virtual Individuals, Virtual Groups,'' Cambridge University Press, 1996.
    Publisher's Book Page
Picard, Rosaland W., ``Affective Computing,'' MIT Press, 1997.
    Rosalind Picard's Page
    Publisher's Book Page (1997 edition)
    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.
    Jenny Preece's Page
    Yvonne Roger's Page
    Helen Sharp's Page
    Book Page
    Publisher's Book Page
Preece, Jenny, ``Online Communities: Designing Usability and Supporting Sociability,'' John Wiley and Sons, 2000, ISBN 0-471-80599-8.
    Jenny Preece's Page
    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.
    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.
    Marcia Scherer's Homepage
    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.
    Cynthia Waddell's Page
    Sarah Swierenga's Page
    Publisher's Book Page

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


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

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

Excel :
Hawley, David and Raina Hawley, "Excel Hacks: 100 Industrial-Strength Tips and Tricks," O'Reilly Press, 2004.
    Publisher's Book Page
Simon, Jinjer, "Excel 2000 in a Nutshell," O'Reilly Press, 2000.
    Publisher's Book Page

GIMP:
Peck, Akkana, ``Beginning GIMP: From Novice to Professional,'' Apress, 2006.
    Akkana Peck's Page
    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.")
    Publisher's Book Page
    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)
    Publisher's Book Page
    Publisher's Book Page (Spanish First Edition)

HTML :
Freeman, Elisabeth and Freeman Eric, "Head First HTML with CSS and XHTML", O'Reilly, 2005
    Elisabeth Freeman's Page
    Publisher's Book Page
MacLaughlin, Brett and Freeman Elisabeth, "Head Rush Ajax", O'Reilly, 2006
    Publisher's Book Page
Niederst, Jennifer, "HTML and XHTML Pocket Reference", Third Edition, O'Reilly Press, 2006.
    Jennifer Niederst's Page
    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.
    Basham's Page
    Kathy Sierra's Page
    Bert Bates Page
    Publisher's Book Page
Bates, Bert, and Kathy Sierra, "Head First Java: Your Brain on Java - A Learner's Guide," O'Reilly Press, 2003.
    Publisher's Book Page
Bloch, Cynthia and Annette Wagner, "MIDP 2.0 Style Guide for the Java 2 platform, Micro Edition," Addison-Wesley, 2003.
    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
    Java Tutorial Page
    Publisher's Book Page
Lee, Rosanna and Scott Seligman, "JNDI API Tutorial and Reference: Building Directory-Enabled Java Applications," Addison-Wesley, 2000.
    Publisher's Book Page
Powers, Shelley, ``Learning JavaScript,'' O'Reilly, First Edition October 2006 (est.).
    Publisher's Book Page
Sierra, Kathy, and Bert Bates, "Head First EJB," O'Reilly Press, 2003.
    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
    Java Tutorial Page
    Publisher's Book Page

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

IMAP :
Mullet, Diana, and Kevin Mullet, "Managing IMAP," O'Reilly Press, 2000.
    Publisher's Book Page

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

Macs :
Harrington, Jan, ``C++ Programming with CodeWarrior,'' AP Professional, 1996.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``ClarisWorks Companion,'' Claris Press, 1998.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Codewarrior Software Development Using PowerPlant,'' AP Professional, 1996.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Essentials of ClarisWorks: Concepts and Applications,'' CTI, 1992.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``iMac Fast & Easy,'' Prima Publications, 1999.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Macintosh Software Development Using Powerplant,'' AP Professional, 1996.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Mac Screamer: The Ultimate Macintosh Speedup guide,'' Random House Electronic Publishing, 1994.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Navigating System 7: Understanding the Macintosh Operating System,'' MIS Press, 1994.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``Teach Yourself FileMaker Pro,'' MIS Press, 1994.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``The A/UX Handbook,'' Brady Books, 1989.
    Jan Harrington's Page
    Jan Harrington's Book Page
Harrington, Jan, ``The A/UX 2.0 Handbook,'' Addison-Wesley, 1991.
    Jan Harrington's Page
    Jan Harrington's Book Page
Ihnatko, Andy, and Jan Harrington, ``The Mac OS X Panther Book,'' Wiley, 2004.
    Jan Harrington's Page
    Publisher's Book Page
Sadun, Erica, "Modding Mac OS X: Extreme Makeovers for Your Mac," O'Reilly Press, 2004.
    Erica Sadun's Page
    Publisher's Book Page

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

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

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

SQL :
Bagui, Sikha Saha and Earp, Richard Walsh, "Learning SQL on SQL Server 2005", O'Reilly, 2006
    Sikha Saha Bagui's Page
    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.
    Publisher's Book Page
Powers, Shelley, Jerry Peek, Tim O'Reilly, and Mike Loukides, "UNIX Power Tools," O'Reilly Press, 2002 (third edition).
    Publisher's Book Page

Web Design :
Felke-Morris, Terry, "Web Development and Design Foundations with XHTML," Addison Wesley, 2007 (third edition).
    Terry Felke-Morris Page
    Publisher's Book Page
Niederst, Jennifer, "Web Design in a Nutshell," O'Reilly Press, 2006 (third edition).
    Jennifer Niederst's Page
    Publisher's Book Page
Niederst, Jennifer, "Learning Web Design: A Beginner's Guide to HTML, Graphics, and Beyond," O'Reilly Press, 2002 (second edition).
    Jennifer Niederst's Page
    Book Page
    Publisher's Book Page
Williamson, Heather and Bruce Epstein, "Dreamweaver in a Nutshell: a Desktop quick Reference," O'Reilly Press, 2001.
    Publisher's Book Page

Web Development :
Dobbs-Sciortino, Angel, ``Mongrel,'' O'Reilly, 2006.
    Publisher's Book Page
Ebersbach, Anja, Glaser, Markus, Heigl, Richard, ``Wiki Web Collaboration,'' Springer Verlag 2006.
    Publisher's Book Page
Hemenway, Kevin and Tara Calishain, "Spidering Hacks: 100 Industrial-Strength Tips and Tools," O'Reilly Press, 2003.
    Publisher's Book Page
Meloni, Julie C., "Sams Teach Yourself PHP, MySQL and Apache All in One," 3rd Edition, Sams Publishing, 2006.
    Julie C. Meloni's Page
    Book's Page
Mendes, Emilia; Mosley, Nile (Eds.), ``Web Engineering,'' Springer Verlag, 2006
    Publisher's Book Page
    Emilia Mendes Page

Windows :
Anderson-Redick, Stacey, "Window System Policy Editor," O'Reilly Press, 2000.
    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.
    Publisher's Book Page
Harrington, Jan, ``Microsoft Works: A Window to Computing,'' Dryden Press, 1989.
    Jan Harrington's Page
    Jan Harrington's Book Page
Kevin Kline, Lee Gould, Andrew Zanevsky, "Transact-SQL Programming," O'Reilly Press, 1999.
    Publisher's Book Page
Kurata, Deborah, ``Doing Objects in Visual Basic 2005,'' Addision Wesley, 2007.
    Deborah Kurata's Page
    Publisher's Book Page
Leroux Bustamante, Michele, "Learning WCF: Rough Cuts Version A Hands-on Guide," O'Reilly, 2007.
    Publisher's Book Page
    Michele Leroux Bustamante's Info
Powers, Shelley, "Developing ASP Components," O'Reilly Press, 2001 (second edition).
    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.
    Jeanna N. Matthews Page
    Book's Page

Information Retrieval: Back to top

Hill Linda L., ``Georeferencing The Geographic Associations of Information,'' September 2006 ISBN 0-262-08354-X
    Linda L. Hill's Page
    Publisher's Book Page
Veronis, Jean and Nancy Ide, ``Text Encoding Initiative,'' Kluwer Publishers, 1995.
    Nancy Ide's Page
    Publisher's Book Page
Voorhees, Ellen M. and Harman, Donna K., ``TREC: Experiment and Evaluation in Information Retrieval,'' MIT Press, 2005.
    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.
    Margaret Burnett's Page
    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).
    Janet Prichard's Page
    Publisher's Book Page
Dale, Nell, ``C++ Plus Data Structures,'' Jones and Bartlett Pubs., 2003 (third edition).
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell, ``A Laboratory Course for Programming with Java,'' Jones and Bartlett Pubs., 2003 (second edition).
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell, ``A Laboratory Course in C++,'' Jones and Bartlett Pubs., 2003 (second edition).
    Nell Dale's Page
    Publisher's Book Page (2nd edition)
    Publisher's Book Page (4rd edition)
Dale, Nell and John Lewis, ``Computer Science Illuminated,'' Jones and Bartlett Pubs., 2002.
    Nell Dale's Page
    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).
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell and M. McMillan, ``Visual Basic .NET: A Laboratory Course,''
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell and Chip Weems, ``Pascal and Structured Design,'' Jones and Bartlett Pubs., 1995 (fourth edition).
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell, Chip Weems, and Dan Joyce, ``Data Structures in Java,'' Jones and Bartlett, 2002.
    Nell Dale's Page
    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.
    Nell Dale's Page
    Publisher's Book Page (2nd edition)
Dale, Nell, Chip Weems, Michael MacMillan, and Mark Headington, ``Visual Basic .NET,'' Jones and Bartlett, 2003.
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell, Chip Weems, and Mark Headington, ``Programming and Problem Solving in Java,'' Jones and Bartlett Pub., 2003.
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell, Chip Weems, and Mark Headington, ``Programming and Problem Solving with C++,'' Jones and Bartlett Pub., 2002.
    Nell Dale's Page
    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.
    Nell Dale's Page
    Publisher's Book Page
Dale, Nell, Chip Weems and Mark Headington, ``Java and Software Design,'' Jones and Bartlett Pubs., 2003.
    Nell Dale's Page
    Publisher's Book Page
Dann, Wanda P., Stephen Cooper, and Randy Pausch, ``Learning to Program with Alice,'' Prentice Hall, 2005.
    Wanda P. Dann's Page
    Stephen Cooper's Page
    Randy Pausch's Page
    Publisher's Page (2007)
Hanly, Jeri R., ``Essential C++ for Engineers and Scientists: 2/e'', Addison Wesley, 2002
    Jeri R. Hanly's Page
    Publisher's Book Page
Hanly, Jeri R. and Koffman, Elliot B., ``C Program Design for Engineers: 2/e,'' Addison Wesley, 2001
    Jeri R. Hanly's Page
    Publisher's Book Page
Hanly, Jeri R. and Koffman, Elliot B., ``Problem Solving and Program Design in C, 4/E,'' Addison Wesley, 2004
    Jeri R. Hanly's Page
    Publisher's Book Page (5/E)
Koffman, Elliot, Richard Holt, Chrysanne DiMarco, ``TURING Problem Solving and Program Design,'' Addison-Wesley, 1995.
    Chrysanne DiMarco's Page
Koffman, Elliot and Ursula Wolz, ``Problem Solving with Java'' Addison Wesley, 2002.
    Ursula Wolz's Page
    Publisher's Book Page (1st edition-1998)
    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
    Wendy Lehnert's Page
Lehnert, Wendy and Richard Kopec, ``Web 101: Making the Net Work for You,'' Pearson Addison Wesley, 2008 (third edition).
    Wendy Lehnert's Page
    Publisher's Companion Page
    Publisher's Book Page
Lenhert, Wendy, ``Web Wizard's Guide to HTML,'' Pearson Addison Wesley, 2001.
    Wendy Lehnert's Page
    Publisher's Book Page
Merritt, Susan and Allen H. Stix, Migrating from Pascal to C++, Springer-Verlag, 1997
    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.
    Publisher's Book Page
Sanders, Kate and Andries van Dam, ``Object-Oriented Programming in Java: a graphical approach,'' Addison-Wesley, 2005.
    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.
    Ellen Balka's Page
    Publisher's Book Page
Gorr, Wilpen L. and Kristen S. Kurland, ``Learning and Using Geographic Information Systems: ArcExplorer Edition,'' Course Technology, 2005.
    Wilpen L. Gorr's Page
Robson, Wendy, ``Strategic Management & Information Systems,'' Pitman Publishing, 1997, (2nd edition).
    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.
    Wendy Hall's Page
    Publisher's Book Page

Multimedia: Back to top

Steinmetz, Ralf and Klara Nahrstedt, ``Multimedia Applications,'' Springer-Verlag, 2004 ISBN: 3-540-40849-5.
    Klara Nahrstedt's Page
    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.
    Klara Nahrstedt's Page
    Publisher's Book Page
Steinmetz, Ralf and Klara Nahrstedt, ``Multimedia Systems,'' Springer-Verlag, 2004 ISBN: 3-540-40867-3.
    Klara Nahrstedt's Page
    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.
    Per Christian Hansen's Page
    James G. Nagy's Page
    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.
    Julia H. Allen's page
    Publisher's Book Page
Bulusu, Nirupama and Sanjay Jha, ``Wireless Sensor Networks (A Systems Perspective),'' Artech House, 2005.
    Nirupama Bulusu's Page
    Nirupama Bulusu's Book Page
    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.
    Aura Ganz's Page
    Publisher's Book Page
Hagen, Silvia, ``IPv6 Essentials,'' O'Reilly, 2002
    Silvia Hagen's Page
    Book Page
    Publisher's Book Page
Harrington, Jan, ``Ethernet Networking Clearly Explained,'' Morgan Kaufmann,
    Jan Harrington's Book Page
    Jan Harrington's Page
Harrington, Jan, ``Network Security: A Practical Approach,'' Morgan-Kaufmann, 2005.
    Jan Harrington's Page
    Publisher's Book Page
Ho, Tracey, and Desmund Lun, ``Network Coding,'' Cambridge University Press, 2008.
    Tracey Ho's Page
    Publisher's Book Page
Littman, Marlyn Kemper, ``Building Broadband Networks,'' CRC Press, June 2002.
    Marlyn Kemper Littman's Page
    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.
    Jennifer Rexford's Page
    Publisher's Book Page
Oppenheimer, Priscilla, ``Top-down Network Design: A Systems Analysis Approach to Top-Down Network Design,'' Cisco Press, 2004 (second edition)
    Priscilla Oppenheimer's Page
    Book Page
    Publisher's Book Page
Oppenheimer, Priscilla and Joseph Bardwell, ``Troubleshooting Campus Networks: Practical Analysis of Cisco and LAN Protocols,'' Wiley Publishing, 2002
    Priscilla Oppenheimer's Page
    Book Page
    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.
    Publisher's Book Page
Perlman, Radia, ``Interconnections: Bridges, Routers, Switches, and Internetworking Protocols,'' Addsion Wesley, 1999 (second edition).
    Radia Perlman's Page
    Publisher's Book Page
Sheresh, Beth and Doug Sheresh, ``Understanding Directory Services, 2nd ed.,''
    Publisher's Book Page

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.
    Monica Lam's Page
    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).
    Jean Bacon's Page
    Publisher's Book Page
Bacon, Jean and Tim Har