C. E. BROWN LIBRARY SUBJECT GUIDES

Computer Science and Software Engineering : A Research Guide


As the field of computers and software has developed and evolved, its body of literature has grown. The resource materials listed below will help beginning researchers become acquainted with some of the standard materials in this subject area, as well as provide a starting point for more advanced research. The terms and phrases listed in the subject headings below can be used to search for more materials in the library's catalog and research databases. If you need further assistance, please ask a librarian.


BOOKS | ASSOCIATIONS AND SOCIETIES | WEB SITES | SUBJECT HEADINGS | RELATED RESEARCH GUIDES
BOOKS
top

Computer Science: An Overview, 7th ed. by J. Glenn Brookshear. Boston : Pearson Addison Wesley, 2003. ISBN: 0201781301.
Provides an overview to the field of computing, including networking and the Internet, software engineering, public-key encryption, and artificial intelligence.

Concepts of Programming Languages, 6th ed. by Robert W. Sebesta. Boston : Pearson Addison Wesley, 2004. ISBN: 0321193628.
Explains how to evaluate existing and future programming languages and how to design compilers.

Concise Encyclopedia of Computer Science by edited by Edwin D. Reilly, et al. New York : Palgrave Macmillan, 2004. ISBN: 0333998685.
A concise and annotated version of the classic work Encyclopedia of Computer Science , this volume is an authoritative and user-friendly reference providing clear and concise explanations of the latest technology and its applications, including past, present, and predicted future trends in computer science.

Dictionary of Computer Science, Engineering, and Technology by Phillip A. LaPlante. Boca Raton , FL : CRC Press, 2001. ISBN: 0849326915.
Includes over 8,000 terms and covers major topics like artificial intelligence, programming languages, software engineering, operating systems, database management, and privacy issues.

Encyclopedia of Computers and Computer History edited by Raul Rojas. 2 vols. Chicago : Fitzroy Dearborn, 2001. ISBN: 1579582354.
Covers the history of computing from the abacus to eBay, biographies of major figures in the history of computers, company background, lists of computer terminology, and profiles of pioneering computers.

Encyclopedia of Computer Science, 4th ed. edited by Anthony Ralston, Edwin D. Reilly, David Hemmendinger. Hoboken , NJ : John Wiley & Sons, 2003. ISBN: 0470864125.
Providing explanations of the latest technology and its applications, including past, present, and predicted future trends in computer science.

Encyclopedia of Software Engineering, 2nd ed. edited by John J. Marciniak. New York : John Wiley & Sons, 2002. ISBN: 0471377376.
Includes information on all aspects of engineering for practitioners who design, write, or test computer programs.

The Facts On File Dictionary of Computer Science, 4th ed. edited by Valerie Illingworth and John Daintith. New York : Facts On File, 2001. ISBN: 0816042853.
Defines the most relevant and frequently used terms in modern computer science, including the latest changes and trends in hardware, software, and applications.

MCSE: The Core Exams in a Nutshell: A Desktop Quick Reference by Michael G. Moncur. Cambridge , MA : O'Reilly, 2002. ISBN: 1565927214.
Contains the essence of the information that is required to pass exams for Microsoft Certified Systems Engineers.

Software Engineering, 6th ed. by Ian Sommerville. Boston : Addison-Wesley, 2000. ISBN: 020139815X.
Provides a comprehensive discussion of software engineering techniques and shows how they can be applied in practical software projects. Covers the software process and software process technology, system integration, requirements management, risk analysis, pattern-based reuse, distributed system engineering, and legacy systems.

ASSOCIATIONS AND SOCIETIES
top

Association for Computing Machinery
www.acm.org
Organization that advances the skills of information technology professionals and students worldwide. Web site contains information about membership, computing literature, publications, and conferences.

Free Software Foundation
www.fsf.org
Its mission is to preserve, protect, and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of software users.

IEEE Computer Society
www.computer.org
Leading organization of computer professionals.

WEB SITES

top

ElsevierComputerScience
www.elseviercomputerscience.com
Articles and publications about computer science.

“Computer Science: A Guide to Selected Resources on the Internet” by Michael Knee. C&RL News , June 2001, vol. 62, no. 6. Also available online at
www.ala.org/ala/ acrl/acrlpubs/crlnews/backissues2001/june1/computerscience.htm.

ZDNet
www.zdnet.com
Resources for information technology professionals, including news, reports, reviews, technical updates.

SUBJECT HEADINGS
top analog computers
computer engineering
computer hardware
computer science
digital computers
hybrid computers
programming languages
software
SEARCH GOOGLE SCHOLAR
To Search By Subject Heading: Delete Dashes, Place "Multiple Word" Entries Before and After Dash Into Quotes & Leave Space Between Entries
Google Scholar
top

 

 

 



last updated: July 2005
http://www.macu.edu/library